java的封装

来源:互联网 发布:淘宝手机货到付款骗局 编辑:程序博客网 时间:2024/06/05 16:01

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关键字的使用,注意根据实际情况对年纪进行修饰。

0 0
原创粉丝点击