Java编程思想(第四版)学习笔记(1)

第一章 对象导论

新体会

1.纯粹替代:继承只覆盖积累的方法。将这种情况下的基类与导出类的关系称之为is-a(是一个)关系。如:一个圆形就是一个几何形状。

2.在导出类型中添加新的接口元素,即扩展接口。这种情况被描述为is-like-a(像是一个)关系,如:热力泵像是一个空调,但是它可以做更多的事情。

3.在Java中,动态绑定是默认行为,不需要添加额外的关键字来实现多态

4.upcastingup源自于继承图的典型布局方式:通常基类在顶部,而导出类在其下部散开。

5.Java采用单根继承结构,终极基类是Object

6.参数化类型在Java中称为泛型。

7.Java完全采用了动态内存分配的方式,即只能以一种方式创建对象(在堆上创建)。

Java编程思想(第四版)学习笔记(1)_第1张图片
Java编程思想

你可能感兴趣的:(Java编程思想(第四版)学习笔记(1))