//封装的步骤
//1.属性私有化
//2.向外界提供公共的访问属性的方法
/*
封装的优点
1.隐藏了类的实现细节,外界不需要关心类的内部
2.提高了代码的安全性
3.提高了代码的可重用性(方法提供的)
封装的缺点
1.编写麻烦
注意事项
1.被私有的属性和方法只能在当前类中使用;
*/
public class Damo {
public static void main(String[] args) {
User p = new User();
p.setAccount("aaaaa");
System.out.println(p.getAccount());
}
}
/*封装
* 把一些属性或者行为封装起来,隐藏了类的实现细节,只向外界暴露需要的东西;
*/
class User{
private String account;
private String password;
public void setAccount(String account) {
this.account = account;
//this 关键字 ,代指当前类的一个对象。
//那个对象调用的这个方法this就代指哪个对象。
}
public String getAccount() {
return account;
}
public void setPasswod(String password) {
this.password=password;
}
public String getPassword() {
return password;
}
}
正宗的封装
最新推荐文章于 2024-11-04 22:26:34 发布