封装2

怎么进行封装,代码怎么实现?

第一步:属性私有化(使用private关键字进行修饰。) private表示私有的,被这个关键字修饰后,该数据只能在本类中访问。

第二步:对外提供简单的操作入口。,一个属性对外提供两个set和get方法,外部程序只能通过set方法修改,只能通过get方法获                取,可以在set方法中设立关卡来保证数据的安全性。

 

再强调一下:

  set和get方法都是实例方法,不能带static。

  不带static的方法称为实例方法,实例方法的调用必须先new对象。

  set和get方法写的时候有严格的规范要求:(大家要按照规矩来)

    set方法:

      public void set +属性名首字母大写(一个参数){

        xxx = 一个参数;

}

    get方法:

      public 返回值类型 get+属性名首字母大写(无参){

        return xxx;

}

posted @ 2020-06-17 09:31  1998青年  阅读(94)  评论(0编辑  收藏  举报