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

封装的步骤:

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基础——面向对象之封装)