首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

4.17 不用继承没有良好设计和文档说明的类

2013-08-09 
4.17 不要继承没有良好设计和文档说明的类public class Child extends Parent {private Date datepublic

4.17 不要继承没有良好设计和文档说明的类
public class Child extends Parent {private Date date;public Child(){ //子类会先调用父类的构造函数date=new Date();}@Overridepublic void println() {System.out.println(date);}}

?

?

5.对于没有良好设计和文档说明的类,应禁止继承(可使用final声明,或仅提供私有构造函数)

?

6.如果没有任何构造函数或可覆盖方法调用另一个可覆盖的方法,那么此类是可以安全继承的。可把可覆盖方法里的代码移动到一个private方法里(helper method),然后其它所有方法都调用此私有方法,进而可消除可覆盖方法之间的互相调用

?

热点排行