第三节 面向对象进阶

一、封装(一般是private) 1)概述:             封装的意义:保护或防止 代码/数据 被无意中 破坏/修改             保护成员属性,不让类以外的程序直接访问或修改 2)封装原则:             隐藏对象的属性和实现细节,仅对外公开访问方法,并且控制访问级别 在开发中,为了避免逻辑错误(比如:年龄为-100),建议对所有属性进行封装,并提供setter和g
相关文章
相关标签/搜索