第三章②类的封装与隐藏

当声明了类的对象后,使用【对象.属性】的方式对【相应的属性】赋值

可能会出现不符合现实生活中情况,猫的腿不能是-4

所以不能直接用【对象.属性】来操作对象的属性

而是用【对象.方法】形式,来控制【对象的属性】操作。

对属性的要求就通过方法来体现。


解决方法:

为了不让直接通过【对象.属性】方式调用

所以在【声明】类的成员变量【的时候】加上权限【修饰符】


权限修饰符:private私有的,只能在类中使用,出了类就无法访问(调用)


封装性的思想:

①将类的属性私有化

②通过提供的公共方法来实现调用(setter&getter)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容