KingPaper初探Java之面向对象之封装性(二)

public class demo2 {
public static void main(String args[]){
Person2 per=new Person2();
per.name="22222222222222";
per.age=12;
}
}
class Person2{
private String  name;
private int age;
public void tell(){
System.out.println("姓名"+name+"年龄"+age);
} 

public String setname(String nn){}

return name = nn
}

 

public String getName(){

return this.name 

 

private 声明的属性 不能被外部进行访问或设置

 在我们开发过程中类中所有属性都必须封装 其属性通过set 和 get 进行设置和获取

 在对象封装的关键字中分为 public private  default  

 在类中访问其内部的方法或属性石可以通过this.name   或   this.fun  进行访问或设置其值或方法

 

 

 

 

posted @ 2013-05-04 14:19  靳贵书  阅读(139)  评论(0编辑  收藏  举报