看板
[ OOAD ]
討論串[問題] 類別之間的關係
共 6 篇文章
內容預覽:
http://www.ithome.com.tw/plog/index.php?op=ViewArticle&articleId=6679&blogId=296縮網址 http://0rz.tw/f43g6. 我的問題是第二張圖:. 針灸. -------->. 長今 <-------- 吉娃娃.
(還有297個字)
內容預覽:
嗯,一開始被誤導了,我想你的意思應該是. 第一種:. 長今.針灸(吉娃娃);. 吉娃娃.咬(長今);. 第二種:. 吉娃娃.被針灸(長今);. 長今.被咬(吉娃娃);. 好!那麼該選擇哪一種比較好?. 就目前線索的答案應該是:都可以. 如果吉娃娃未來可以咬其他的東西,不僅僅是長今. 那麼第一種方法的
(還有311個字)
內容預覽:
[部份恕刪]. 我覺得這邊反而不是我有問題的部份.... 假如吉娃娃要咬很多其他的物件, 我可能會做個《interface 可以被咬》,. 然後有可能被咬的, 都去繼承這個可以被咬的interface.. 這樣我就只要用一個方法. 吉娃娃.咬(I可以被咬的東西);. 反過來說, 如果會咬別人的, 不
(還有919個字)
內容預覽:
說一下我的看法,. 以針灸的例子來說. 長今的方法是. 長今.針灸(病人:吉娃娃). 有個病人提供方法 : 病人.被針灸(穴道). 吉娃娃繼承病人 (繼承或者實作,端看使用的語言不同). 在長今的針灸()裡,會去操作病人的被針灸(),. 並且把針灸的穴道傳進去,. 至於吉娃娃的這個穴道被針灸後的身理
(還有231個字)
內容預覽:
interface 可以針灸 {. void 針灸(可以被針灸);. }. interface 可以咬 {. void 咬(可以被咬);. }. interface 可以被咬 {. void 被咬(可以咬);. }. interface 可以被針灸 {. void 被針灸(可以針灸);. }. cl
(還有150個字)