封装性的使用
1、封装性产生的目的:保护某些属性和方法不被外部所看见。 2、封装性的实现:为属性和方法进行封装是通过关键字private声明的。 实现该属性的get方法和set方法为外部所访问。 |
package ds;
class Top {
private int age;
private String name;
public int getAge() {
return age;
}
public void setAge(int age) {
this.age=age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name=name;
}
public void tell()
{
System.out.println("年龄"+getAge()+"名字"+getName());//get是得到
}
}
public class xcxzv {
public static void main(String[] args) {
// TODO Auto-generated method stub
Top per=new Top();
// per.age=18;
// per.name="張三";
per.setAge(30);//set是設置
per.setName("張三");
per.tell();
}
}