Java的封装性:
class Person{
private int age; //使用private声明,再利用set和get提供外部访问
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);
}
}
public class ClassDemo01{
public static void main(String[] args){
Person per=new Person();
per.setName("张三");
per.setAge(30);//设置
per.tell();
}
class Person{
private int age; //使用private声明,再利用set和get提供外部访问
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);
}
}
public class ClassDemo01{
public static void main(String[] args){
Person per=new Person();
per.setName("张三");
per.setAge(30);//设置
per.tell();
}
}
运行结果可以得到想要的。