摘要:
比如有一个写好的代码,是否适应于以后的需要(维护) 可运行的代码不等于好代码 需要在后期维护时更简单 可以使用封装来降低藕和类和类之间的关系就是藕和 藕和越低越好 封装是面向对象方法的重要原则 就是把对象的属性和操作或服务结合为一个独立的整体 并尽可能隐藏对象的内部实现细节 封装是把过程和数据包围起 阅读全文
posted @ 2022-06-22 19:30
帕拉利斯
阅读(84)
评论(0)
推荐(0)
摘要:
多态 通过对象变量调用函数的时候,调用哪个函数这件事情就叫做绑定 静态绑定:根据变量的声明类型来决定 动态绑定:根据变量的动态类型来决定 在成员函数中调用其他成员函数也是通过this这个对象变量来调用的 覆盖override 子类和父类中存在名称和参数表完全相同的函数,这一对就构成覆盖关系 通过父类 阅读全文
posted @ 2022-06-22 17:24
帕拉利斯
阅读(42)
评论(0)
推荐(0)
摘要:
多态变量 java的对象变量是多态的 他们能保存不止一种类型的对象 他们可u保存的是什么类型的对象 或者什么类型的子类对象 当把子子类的对象赋给父类的变量的时候 就发生了向上造型 类定义了类型 子类定义了子类型 子类的对象可以被当作父类的对象来使用 复制给父类的变量 传递给需要父类对象的函数 放进存 阅读全文
posted @ 2022-06-22 16:43
帕拉利斯
阅读(49)
评论(0)
推荐(0)
摘要:
子类到底继承了什么 子类继承了父类的所有成员但只能访问父类的非private成员。你可以认为子类持有一个名为super的父类实例。 super帮忙查找对应属性的构造 如果没有属性就会去查找一个没有参数的构造器 恰当的初始化为定义初始化和构造器 父类和子类的关系 子类继承了父类的所有属性 如果父类的属 阅读全文
posted @ 2022-06-22 15:30
帕拉利斯
阅读(154)
评论(0)
推荐(0)
摘要:
DV类 DVD类 主类 出现了大量的代码复制 是不理想的代码 可以通过继承关系来减少代码的重复操作 阅读全文
posted @ 2022-06-22 14:14
帕拉利斯
阅读(34)
评论(0)
推荐(0)
摘要:
对象数组 对象数组中的每个元素都是对象的管理者而非对象本身 对象数组的for-each循环 阅读全文
posted @ 2022-06-22 10:28
帕拉利斯
阅读(70)
评论(0)
推荐(0)
摘要:
容易类有两个类型 ArrayList<String> 集合名 = new ArrayList<String>; 容器类有两个类型 容器的类型 元素的类型 阅读全文
posted @ 2022-06-22 09:53
帕拉利斯
阅读(25)
评论(0)
推荐(0)

浙公网安备 33010602011771号