摘要: 继承 继承的本质是对某一批类的抽象,从而实现对世界更好的建模 extend的意思是“扩展”,子类是父类的扩展。 Java中类只有单继承,没有多继承;儿子只能有一个亲生爸爸,一个爸爸可以有多个儿子 继承是类与类之间的一种关系。除此之外还有依赖,组合,聚合等 继承关系的两个类,一个为子类(派生类),一个 阅读全文
posted @ 2022-02-22 23:57 最爱吃鸡肉卷 阅读(78) 评论(0) 推荐(0)
摘要: 封装 该露的露,该藏的藏 我们程序设计要求”高内聚,低耦合“。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴漏少量的方法给外部使用 ​ 封装(数据的隐藏): 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏 记住这句话就够了:属性私有,get 阅读全文
posted @ 2022-02-22 22:21 最爱吃鸡肉卷 阅读(146) 评论(0) 推荐(0)
摘要: 面向对象编程(oop) 面向对象的本质就是:以类的方式组织代码,以对象的组织(封装)数据。 抽象 三大特性: 封装 继承 多态 从认识论角度考虑是先有类。对象,是具体的事务。类,是抽象的,是对对象的抽象 从代码运行角度考虑是先有类后有对象。类是对象的模块。 break和return的区别: brea 阅读全文
posted @ 2022-02-22 21:28 最爱吃鸡肉卷 阅读(55) 评论(0) 推荐(0)