【JAVA SE基础篇】27.面向对象三大特征之封装

1.封装的作用 程序设计要追求”高内聚,低耦合“ 高内聚:类的内部数据操作细节自己完成,不允许外部干涉。 低耦合:仅暴露少量的方法给外部使用,尽量方便外部调用。 类似设计电视,冰箱也是,外部看起来很简单,就几个开关,方便使用。内部很复杂,不对外展示。 封装的概念就产生于此,把对象的属性和操作结合为一个独立的整体,并且尽可能的隐藏对象的内部实现细节。 封装的优点: 1.提高代码的安全性和复用性 2.
相关文章
相关标签/搜索