又发现一处《Java编程思想》中的错误,在第567页。
作者:menface 来源:新浪爱问 日期:2008-04-18
大家看《Java编程思想》第三版的第567页。
书上说“首先,它检查面板上是否为空白,如果不是空白,就向父窗体查询现在是哪一轮,这样就得到了ToeButton的状态”。
应该为“如果是空白,就向父窗体查询现在是哪一轮”。
因为,如果不是空白不管是轮到谁走,都保留在父类里不动,而是把那个不空白的地方翻转,无论点多少个不空白的地方都是这样,只有点空白的地方,才会去从父窗体里把下一轮谁走的值读出来,然后走。
这是一个巧妙的用外部类成员代替内部类静态变量的例子。(内部类不能包含静态成员或嵌套类)
电脑问题网给出的最佳答案
你应该把读后感寄回给www.BruceEckel.com
但是他不管中文版中出现了什么错误,毕竟不算同一本书了。
而且我英文不好。