以下内容翻译自Core Java2 7Ed 第五章最后一节
1.将常用方法和域放在超类中
2.不要使用protected变量——破坏封装
3.在is-a关系模型中使用继承
4.除非通过继承得到的方法有用,否则不要使用继承
5.重写方法时不要改变预期行为
6.尽量使用多态,而不是类型信息
7.不要过分使用映射
以下内容翻译自Core Java2 7Ed 第五章最后一节
1.将常用方法和域放在超类中
2.不要使用protected变量——破坏封装
3.在is-a关系模型中使用继承
4.除非通过继承得到的方法有用,否则不要使用继承
5.重写方法时不要改变预期行为
6.尽量使用多态,而不是类型信息
7.不要过分使用映射