面向对象 访问控制修饰符

 一 访问控制修饰符:

1)public:公开的,任何类

2)private:私有的,本类

3)protected:受保护的,本类、派生类、同包类

4)默认的:什么也不写,本类、同包类 

二 说明:

1)类的访问修饰符只能是public或默认的

2)类中成员的访问修饰符如上四种都可以

class Card{
  private String cardId;
  private String cardPwd;
  private double balance;


  public boolean payMoney(double money){
    if(balance>=money){
      balance-=money;
      return true;
    }else{
      return false;
     }

}


   public boolean checkPwd(String pwd){ //验证密码
     if(pwd.equals(cardPwd)){
       return true;
     }else{
       return false;
   }
   
 }

}

三 访问控制符修饰成员时的访问权限如下表所示:

四 总结:

1)数据:私有(派生类的)、受保护的(超类的)

2)行为:公开

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值