美文网首页工作生活
java基础——面向对象之封装

java基础——面向对象之封装

作者: 软件分享域 | 来源:发表于2019-07-03 19:56 被阅读0次

    封装的步骤:

    1、所有属性私有化,使用private关键字进行修饰,private表示私有的,修饰的所有数据只能在本类中访问

    ——对外提供两个公开的方法,分别是set方法和get方法

    ——想修改age属性,调用set方法

    ——想读取age属性,调用get方法

    3、set的命名规范:

    public void setAge (int a)

    {

    age=a

    }

    4、get方法的命名规范

    public int getAge()

    {

    return age;

    }

    public  void set类的全局变量(int a) { age=a; }

    public  int get类的全局变量{     return  类的全局变量;      }

    这两个方法是用来访问被私有化的属性set大写字母属性、get大写字母属性

    【私有华的属性不能被外部直接访问】

    回想一下,通常访问的时候包括几种访问形式?

    —第一种:想读取这个属性的值,读取get

    —第二种:想修改这个属性的值,修改set

    重点:

    * setter 和getter方法没有static关键字

    * 有static关键字修饰的方法怎么调用:类名.方法(实参);

    * 没有static关键字修饰的方法怎么调用:引用.方法名(实参)

    相关文章

      网友评论

        本文标题:java基础——面向对象之封装

        本文链接:https://www.haomeiwen.com/subject/trthhctx.html