玩命加载中 . . .

对象的封装(04)


对象的封装

封装的步骤:

  • 所有属性私有化,使用private关键字进行修饰,private表示私有的,修饰的只能在本类中访问
  • 对外提供简单的的操作入口,也就是说以后外部程序想要访问age属性,必须通过这些简单的入口进行访问
  1. 对外提供两个公开的方法,分别是set方法和get方法

    • set方法修改实例变量属性
      get方法读取实例变量属性
    • set修改方法的命名规范:
    public void set+属性名首字母大写(形参) {
        成员变量名 = 形参;
    }
    
    • get读取方法的命名规范:
    public void get+属性名首字母大写() {
        return 想返回的实例变量名;
    }
    
  2. 关于有无static怎样调用

  • 有static关键字修饰的方法调用:类名.方法名(实参); // 成员方法
  • 没有static关键字修饰的方法调用:引用.方法名(实参); // 实例方法

文章作者: 小靳同学
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 小靳同学 !
评论
 上一篇
对象的创建(03) 对象的创建(03)
对象的创建语法格式:类名 对象名 = new 类名(); 对象名.成员变量; 对象名.成员方法(); 创建完对象不给成员变量赋值的
2021-06-08
下一篇 
构造方法(05) 构造方法(05)
构造方法构造方法 语法格式: public 类名(形参) { this.实例变量名=形参; } 作用: 构造函数可以在创建对象
2021-06-08
  目录