lmstack

导航

2018年1月14日 #

初读"Thinking in Java"读书笔记之第八章 --- 多态

摘要: 1. 再论向上转型 在某些方法中,仅接收基类作为参数,而不是特殊的导出类,会使得程序更容易扩展。 2. 转机 方法调用绑定 前期绑定(编译期绑定):在编译期将一个方法调用和方法主体关联起来。 后期绑定(动态绑定或运行时绑定):在程序运行阶段,判断对象类型,将方法调用与方法主体绑定。 Java中除st 阅读全文

posted @ 2018-01-14 18:03 lmstack 阅读(93) 评论(0) 推荐(0) 编辑

初读"Thinking in Java"读书笔记之第七章 --- 复用类

摘要: 1. 组合语法 将对象引用置于新类中,即形成类的组合。 引用初始化方法 在定义处初始化。 在类的构造器中初始化。 在使用这些对象之前,进行"惰性初始化"。 使用实例初始化。 2. 继承语法 Java中所有的类都是在继承,如果没有明确指出继承的类,则就从根类Object中继承。 每个类中都可以有mai 阅读全文

posted @ 2018-01-14 15:44 lmstack 阅读(93) 评论(0) 推荐(0) 编辑