摘要:
面向对象编程之封装 封装 定义: 将属性和方法一股脑的封装到对象中,使对象可通过“对象.”的方式获取或存储数据。 作用 :让对象有了"."的机制,存取数据更加方便 访问限制机制 定义: 凡是在 类内部定义的属性或方法 ,以 开头的,都会被限制, 外部不能直接访问 这种机制看起来像是将属性和方法隐藏起 阅读全文
摘要:
面向对象编程之组合 定义: 一个对象中 拥有 另一个或 其他多个 对象的 属性和方法 。 作用: 减少代码的冗余,降低耦合度 组合和继承 的区别 组合: 对象与对象之间的关系 ,可理解成“ 什么有什么 ”的关系 继承: 类与类之间的关系,子类继承父类属性, 是 “从属” 关系,即 “什么是什么” 的 阅读全文