- 构造方法,如果不需要设置初始值等,可以不写构造方法,java会自动创建一个无参的构造方法。
- 枚举中的构造方法必须是private
- 克隆
- 浅层克隆:主要复制基本对象的值
- 深层克隆:当类存在聚合关系(???)时,克隆就必须考虑聚合对象的克隆,可以复制引用类型的字段。
- 继承
- 使用继承,子类可以拥有父类中的非私有属性,也就是说父类中的非私有属性可以供子类共享,这样,多个类中相同的属性就可以抽取出来作为父类管理。
class 子类 extends 子类 {}
至《Java程序设计完全学习手册》p119