您的位置:首页 > 编程语言 > Java开发

java的封装

2016-07-21 07:25 323 查看
class person
{
//public int age;
//public String name;
private int age;
private String name;
public int getage()
{
return age;
}
public void setage(int age)
{
if(age>=0&&age<150)
{
this.age=age;
}
}

public void tell()
{
System.out.println("年纪"+age+"姓名"+name);
}
public void setname(String name)
{
this.name=name;
}
}
public class fengzhuang
{
public static void main(String[] args)
{
person lijun=new person();
//lijun.age=-30;
//lijun.name="lijun";
lijun.setage(-30);
lijun.setname("lijun");
lijun.tell();
}
}


java的封装类似os中的分层设计,将数据在不同的类中保护起来,通过公用的方法进行访问,这里注意2点:this关键字的使用,注意根据实际情况对年纪进行修饰。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: