封装详解

封装

 

 

属性私有

问题

 

 

如图,private私有属性无法直接调用

解决

 

 

 

 

封装安全问题

 

 

如图,给年龄设置值时很明显违背了设置规则,根据规则自动修改为了3

封装意义

/*
1.提高了系统的安全性,保护数据
2.隐藏代码实现细节
3.统一接口
4.增加了系统可维护性
*/

posted @ 2022-03-28 21:23  无关风月7707  阅读(39)  评论(0)    收藏  举报