`

《漫谈设计模式》勘误

阅读更多
这个帖子里将整理出漫谈设计模式一些勘误,在我的发行印刷版本里修改掉。希望大家能够及时反馈,您的细心发现可能会给其他读者意想不到的帮助!

1.page 10, class PassengerByCoach
//Travelling by train...
System.out.println("Travelling by train...")
应该改为:
//Travelling by coach...
System.out.println("Travelling by coach...")


2.page30,图里面,Factory接口里面方法名为insertIntoHole()
应该改为:
createProduct()

3.page 31,代码:else "type2".equals(type){
应该改为:
else if ("type2".equals(type)){

4.page 32,语句:虚引用必须和引用队列。
应该改为:
幻影引用和引用队列

5.关于ThreadLocal介绍出现的错误,请参见:关于漫谈设计模式4.2.3章节的一点申明

6.page 77, 语句:添加新功变得能越来越困难。
应该改为:
添加新功能变得越来越困难

7.page 88, 语句:该异常的cause应该increase(int delta)方法方法刚刚抛出来IllegalStateException异常。
应该改为:
该异常的cause应该是increase(int delta)方法刚刚抛出来IllegalStateException异常

8.page 96, 语句:而insertIntoHole()方法把请求转发给给父类的insertIntoRoundHole()方法。
应该改为:
而insertIntoHole()方法把请求转发给父类的insertIntoRoundHole()方法
7
0
分享到:
评论
1 楼 虚弱的java 2011-09-08  
好人啊……

相关推荐

Global site tag (gtag.js) - Google Analytics