看板 [ java ]
討論串[問題] is-a 關係在Java程式的時候的用意?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者swpoker (swpoker)時間12年前 (2013/08/01 15:49), 編輯資訊
0
0
0
內容預覽:
繼承是拿來用的?還是真的有關係阿?. 從而由兩個角度來看. 1.由上而下. 2.由下而上. 這兩個不同的觀點就會對於繼承的定義跟使用就會不同. 然後你的問題就是把這兩個觀點搞在一起了,混著看了. 我以反例來說明為何要繼承. 腳色 劍士 魔法師 可不可不用要繼承還有多型呢?. 當然可以阿!. 所以各物
(還有268個字)

推噓4(4推 0噓 5→)留言9則,0人參與, 最新作者Killercat (殺人貓™)時間12年前 (2013/08/01 11:39), 編輯資訊
0
0
0
內容預覽:
不過現在的主流做法並不是繼承class。. 繼承class(後面會提到擴展interface)一定是正確的,但是現在基本上已經不流行這套. 因為它會造成一些問題,尤其是java並不允許多重繼承,會造成很多設計上的困難. 我先舉個例子,我們傳統的寫法可能會寫成這樣. interface IRole {
(還有2248個字)

推噓2(2推 0噓 10→)留言12則,0人參與, 最新作者SamLucien (黑)時間12年前 (2013/07/31 17:47), 編輯資訊
0
0
0
內容預覽:
我用Java SE技術手冊 良葛格 這本想提問題. (第六章 6-7頁). 一個遊戲 腳色(Role)類別. 劍士(SwordsMan)、魔法師(Magician) 則是繼承了 Role類別的所有基本腳色該有的東西. 也就是 SwordsMan is-a Role , Magician is-a R
(還有504個字)
首頁
上一頁
1
下一頁
尾頁