java中类的三个特性之封装性

java中类有三个特性:

  1.封装性

  2. 多态性

  3.继承性

一  .封装性

  例如:

    class Person{

  public string name;

 private int age;

 

 public int setage(int age){this.age=age;}

 public int getage(){return age}

 public void tell(){system.out.print("age:"+age);}

}

       //public 和private是两个访问修饰词,public是公共的,在外边是可以直接用 对象名.属性进行操作

       //而private对外是不可见的,要对其进行操作需要通过get和set方法进行操作

       //要配对进行使用先set再get

上边是定义了一个封装的类,下边是使用的方式:

  Person per =new Person();

  per.setage(20);

  per.getage();

  per.tell();

/就是使用系统中带有的两个方法:get、set进行间接操作。

 

转载于:https://www.cnblogs.com/express/p/5107797.html

你可能感兴趣的:(java中类的三个特性之封装性)