酷!學園

技術討論區 => 程式討論版 => Java程式設計討論區 => 主題作者是: flylinux 於 2010-02-03 15:46

主題: 深入淺出物件導向分析與設計裡的一個問題
作者: flylinux2010-02-03 15:46
(http://farm5.static.flickr.com/4008/4323623127_547de287ae.jpg)

因為最近在準備SCJP所以對Attribute(屬性)跟Operation(操作)就比較注意,看了這個連連看得答案就覺有問題,我倒是認為 Attribute應該是連Equivalent to a member variable in a class(等同於類別裡的成員變數),Operation是連This is the UML term that usually represents a method in one of your classes.(這是UML的術語,通常代表類別裡的方法)。

各位覺得如何?
主題: 回覆: 深入淺出物件導向分析與設計裡的一個問題
作者: 洋蔥叔叔2010-02-03 17:35
你是對的 ,該書已經確認是個錯誤了;D

引用
   Page 196
bottom half excercise solution

Attribute and operation are mixed up; attribute incorrectly points to
the method, and operation incorrectly points to the member variable.
->
Attribute now points to the member variable and operation to the method.

########################################

http://oreilly.com/catalog/errata.csp?isbn=9780596008673 (http://oreilly.com/catalog/errata.csp?isbn=9780596008673)