OOP设计和设计模式

面向对象设计 OOP 不是简单地把程序分成数据和处理方法,而是把程序分成许多"对象"的基本单位,用这些对象的相互作用进行叙述。 很容易把对象误认为是数据的捆绑,但与其如此,更应视为执行一个角色的method和数据的捆绑。 面向对象的三大特性: 封装 隐藏对象的属性和实现细节,仅对外提供公共访问方式,将变化隔离,便于使用,提高复用性和安全性。 继承 提高代码复用性;继承是多态的前提。 多态 父类或接
相关文章
相关标签/搜索