`

《漫谈设计模式》勘误

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

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  
好人啊……

相关推荐

    x86汇编语言:从实模式到保护模式_勘误表

    ### x86汇编语言:从实模式到保护模式_勘误表 #### 知识点解析 **一、背景介绍** 《x86汇编语言:从实模式到保护模式》是一本深入探讨x86架构下汇编语言编程的经典教材。本书不仅介绍了汇编语言的基础知识,还...

    《AVR单片机GCC程序设计》勘误表

    《AVR单片机GCC程序设计》勘误表,注明了相关错误改正的地方。

    dp-issues:Android原始设计模式解析与实战勘误-源码解析

    Android原始设计模式解析与实战勘误 任何一个产品在前期都发生会出现一些错误,本书也不例外。虽然经过了多次交稿,审核,仍然可能会发现一些细微的错误,我们将这些错误勘误在此,这些错误将在下一次印刷时得到修正...

    模拟CMOS集成电路设计(拉扎维)勘误

    ### 模拟CMOS集成电路设计(拉扎维)勘误知识点概述 #### 一、基础知识与概念修正 **1.1 金属氧化物半导体 (MOS) 的定义** - **勘误**: p.6, Section 1.3 第一句话应该为:“MOS的概念是…” - **知识点**: 介绍了...

    《c程序设计》勘误

    总之,《C程序设计》的勘误文档是学习过程中的宝贵资源,它可以帮助我们纠正教材中的错误,提升学习质量。在遇到问题时,除了参考勘误文档,还可以利用多种途径,如在线编程社区、编程论坛和标准文档,以获取更准确...

    JS设计模式与开发实践

    ### JS设计模式与开发实践知识点概述 #### 一、JavaScript设计模式的概念与起源 - **设计模式起源**:设计模式最初来源于建筑学领域,建筑师Christopher Alexander提出的“模式语言”概念,旨在解决建筑设计中的...

    C++程序设计语言_特别版 中文版勘误表

    这个压缩包文件包含两个文本文件,分别命名为"《C++程序设计语言》中文译本勘误 1.txt"和"《C++程序设计语言》程序的更正和更新.txt"。这些文件很可能是书中翻译错误的详细列表,以及针对某些代码示例的修正和语言...

    stm32f4 勘误表

    此类文档对于设计和调试含有STM32F4系列微控制器的嵌入式系统至关重要,开发人员需要根据勘误表中提供的信息,了解和规避已知问题,从而提升开发效率和系统稳定性。此外,了解产品的硅片限制和识别方法对于正确采购...

    《Linux内核设计与实现》勘误

    《Linux内核设计与实现》是一本深入探讨Linux操作系统内核的...以上是对《Linux内核设计与实现》一书中部分勘误的详细解释,这些更正有助于读者更好地理解和应用书中的概念,确保在学习Linux内核时能够获得准确的信息。

    STM32文档资料 stm32勘误手册

    STM32文档资料 stm32勘误手册STM32文档资料 stm32勘误手册STM32文档资料 stm32勘误手册STM32文档资料 stm32勘误手册STM32文档资料 stm32勘误手册STM32文档资料 stm32勘误手册STM32文档资料 stm32勘误手册STM32文档...

    模式分类(Pattern Classification)英文版勘误表(很有用哦)

    正确的符号使用有助于避免在进行模式识别算法设计和分析时的混淆。 接下来,在页面27的Sect.2.3.1段落中,原句“getssmaller, as it should.”更正为“getslarger, as it should.”,并且伴随着图2.3的调整,以确保...

    STM32勘误资料

    在STM32的开发过程中,由于各种原因,可能会出现文档、代码或者硬件设计上的错误,这些错误通常被称为“勘误”。为了帮助开发者避免在使用STM32时遇到这些问题,"STM32勘误资料"提供了对这些错误的汇总,帮助用户...

    STM32F429勘误手册1

    STM32F4系列的开发者在使用过程中,应密切关注这些勘误信息,因为它们可以帮助避免因硬件问题导致的设计缺陷。通过及时更新固件或修改设计,可以确保产品的稳定性和可靠性。对于已经上市的产品,制造商可能会提供...

    《x86汇编语言:从实模式到保护模式》勘误表.doc

    根据提供的文件信息:“《x86汇编语言:从实模式到保护模式》勘误表”,我们可以推断出这份文档的主要内容是针对书籍《x86汇编语言:从实模式到保护模式》中的错误进行修正说明。接下来,我们将基于这个背景来探讨...

    石油化工企业设计防火标准 GB 50160-2008 (2018年版) 勘误表 2019.7.2.pdf

    介绍了石油化工企业中与以往不同的内容

    CLR_via_CSharp中文版勘误

    ### CLR_via_CSharp中文版勘误知识点解析 #### 书籍信息 - **书名**:《CLR via C#》第三版中文版 - **版本**:2010年最新版本 - **作者**:未知(原文未提及) - **译者**:完全由同一人翻译 - **网址**:...

    网络规划设计师教程勘误汇总旧版

    网络规划设计师教程勘误汇总旧版知识点 本资源摘要信息涵盖了网络规划设计师教程勘误汇总旧版的知识点,涵盖网络规划设计、网络体系结构、网络协议、网络安全、网络性能优化等方面的知识点。 1. 网络规划设计师...

    《C++程序设计实用教程》勘误表

    《C++程序设计实用教程》是一本旨在帮助学习者掌握C++编程语言的教材。然而,任何书籍都可能包含印刷错误或疏漏,这本教材也不例外。以下是对教材中一些错误和修正的详细说明,旨在帮助读者更准确地理解和学习C++。 ...

Global site tag (gtag.js) - Google Analytics