封装
(1)思想:
把同一类型的对象共同的属性和行为放到一个类里面,这个过程就是封装;
具体实现方式:
隐藏对象的属性和实现细节,对外提供公共的访问方式;// get取值器, set赋值器
类,方法,代码块等其实都是封装的具体体现。
(2)private关键字:私有的
A:用于修饰成员变量和成员方法。
B:被修饰的内容在其他类中是不可以被访问的。
(3)常见的应用:(掌握)
类中的所有成员变量私有,给出对应的get/set方法。
代码体现:
class Student {
private String name;
private int age;
public Student(){} // 构造器
public Student(String name,int age){
this.name = name;
this.age = age;
}
public void setName(String name)
{
this.name = name;
}
public String getName()
{
return name;
}
public void setAge(int age)
{
this.age = age;
}
public int getAge()
{
return age;
}
} |
|