摘要:
多态可以实现动态编译:类型只有在执行的过程中在会定义,可扩展性更强。 多态即同一方法可以根据发送对象的不同而采用多种不同的行为方式。 一个对象的实际类型是确定的,但可以指向对象的引用类型有很多(父类,有关系的类) 图1 图2 注意事项: 1.多态是方法的多态,属性没有多态性。 2.父类和子类,有联系 阅读全文
posted @ 2022-03-09 17:06
luckylu1983
阅读(28)
评论(0)
推荐(0)
摘要:
继承 继承的本质是某一批类的抽象,从而实现对现实世界更好的建模。 extends的意思是“扩展”。子类是父类的扩展。 Java 中类只有单继承,没有多继承! 一个子类只有一个父类,一个父类可以有多个子类。 继承的特点 继承是类与类之间的一种关系。除此之外,类与类之间的关系还有依赖、组合、聚合等。 继 阅读全文
posted @ 2022-03-09 12:11
luckylu1983
阅读(39)
评论(0)
推荐(0)
摘要:
1.该露的露,该藏的藏 我们的程序要求“高内聚,低耦合” 高内聚:就是类的内部数据操作细节自己完成,不允许玩不干涉; 低耦合:仅暴露少了的方法给外部使用。 2.封装(数据隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 封装的意义: 提高的横渠的安全性, 阅读全文
posted @ 2022-03-09 11:46
luckylu1983
阅读(61)
评论(0)
推荐(0)
摘要:
1.类与对象 类是一个模板:抽象,对象是一个具体的实例; 2.方法 定义,调用 3.对象的引用 引用类型:基本类型(8大基本类型) 对象是通过引用来操作的,栈 > 堆 4.对象的属性:字段fleld 成员变量 默认初始化: 数字: 0 ,0.0 char:u0000 boolean :false 引 阅读全文
posted @ 2022-03-09 10:55
luckylu1983
阅读(28)
评论(0)
推荐(0)
摘要:
代码 内存说明 阅读全文
posted @ 2022-03-09 10:40
luckylu1983
阅读(19)
评论(0)
推荐(0)