看板
[ java ]
討論串[問題] is-a 關係在Java程式的時候的用意?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
繼承是拿來用的?還是真的有關係阿?. 從而由兩個角度來看. 1.由上而下. 2.由下而上. 這兩個不同的觀點就會對於繼承的定義跟使用就會不同. 然後你的問題就是把這兩個觀點搞在一起了,混著看了. 我以反例來說明為何要繼承. 腳色 劍士 魔法師 可不可不用要繼承還有多型呢?. 當然可以阿!. 所以各物
(還有268個字)
內容預覽:
不過現在的主流做法並不是繼承class。. 繼承class(後面會提到擴展interface)一定是正確的,但是現在基本上已經不流行這套. 因為它會造成一些問題,尤其是java並不允許多重繼承,會造成很多設計上的困難. 我先舉個例子,我們傳統的寫法可能會寫成這樣. interface IRole {
(還有2248個字)
內容預覽:
我用Java SE技術手冊 良葛格 這本想提問題. (第六章 6-7頁). 一個遊戲 腳色(Role)類別. 劍士(SwordsMan)、魔法師(Magician) 則是繼承了 Role類別的所有基本腳色該有的東西. 也就是 SwordsMan is-a Role , Magician is-a R
(還有504個字)
首頁
上一頁
1
下一頁
尾頁