使用 pivate关键字
1.封装属性:private 数据类型 属性名称 = 默认值
2.封装方法:private 返回值类型 void 方法名称(参数列表)
3.只要是属性就必须要用封装,被封装的属性是通过setter和getter方法设置和取得内容。
例: name属性 setName getName
class person{ private string name; private int age; } public String setName(){ name=n; } public int setAge(){ age=a; } public void setAge(int a){ if(a>=0 && a<=100){ age=a; } } public String getName(){ return name; } public int getAge(){ return age; } public class person{ pulic static void main(String args[]){ per.setName("张三"); per.setAge("30"); per.tel; } }
4.访问本类中的其他方法的时候要保证方法是本类中定义的方法。在方法前加上this关键字实现调用
即:this.方法
class person{ private string name; private int age; } public String setName(){ name=n; } public int setAge(){ age=a; } public String getName(){ return name; } public int getAge(){ return age; } public class person{ pulic static void main(String args[]){ per.setName("张三"); per.setAge("30"); per.tel; system.out.println("姓名:"+this.getName+"年龄:"+this.getAge); } }