0
A
回答
1
我只想用一個接口,用於每個能力
interface ICanWalk
{
///walk methods
}
interface ICanFly
{
//fly methods
}
interface ICanCrawl
{
//crawl methods
}
,然後有具體的類
Man: ICanWalk
Superman : ICanWalk, ICanFly
Spiderman : ICanWalk, ICanCrawl
要沒有更多的細節老實其挺難猜測
相關問題
- 1. 什麼是在以下場景中使用的最佳設計模式
- 2. 場景的最佳設計
- 3. 什麼是設計這個數據庫場景的最佳方式?
- 4. L2E加入以下場景的最佳方法是什麼?
- 5. 什麼軟件設計模式最適合以下場景(C#)
- 6. 什麼是使用Selenium PageObject設計模式的最佳方式
- 7. 什麼是實現Viewholder設計模式的最佳方式。
- 8. 什麼是設計和更改GTK界面的最佳方式?
- 9. 什麼是創建CoreData模型設計的最佳方式?
- 10. 設計移動網站的最佳方式是什麼?
- 11. 跟蹤所有設計登錄的最佳方式是什麼?
- 12. 爲Kindle設計LaTeX源碼的最佳方式是什麼?
- 13. 什麼是設計窗體佈局的最佳方式
- 14. cocoa:設計永久緩存的最佳方式是什麼?
- 15. 什麼是設計按鍵控制的最佳方式?
- 16. JavaFX2:設計單個TreeItem的最佳方式是什麼?
- 17. 什麼是在我的場景中中止線程的最佳方式
- 18. 實現計算列的最佳方式是什麼?
- 19. 以下場景應該是什麼樣的設計?
- 20. 在cocos2d中安全地訪問當前場景的最佳方式是什麼?
- 21. 在2D場景上創建「放大鏡」的最佳方式是什麼?
- 22. 什麼是典型場景和最終用戶報告設計?
- 23. MVC3 - 爲以下場景創建CRUD的最佳方式
- 24. 格式化數字的最佳設計模式是什麼?
- 25. 從市場安裝下載數據的最佳方式是什麼
- 26. 選擇視頻的最佳場景的算法是什麼?
- 27. 實現顏色循環背景的最佳方式是什麼?
- 28. 什麼是爲Android項目添加背景的最佳方式?
- 29. 實現傾斜背景佈局的最佳方式是什麼?
- 30. 使用Windows Workflow的最佳場景是什麼?
貌似簡單的繼承對我來說。 – 2014-11-04 07:46:07
我們還能做什麼?繼承會導致我們投它來調用適當的方法。 – somaniA 2014-11-04 07:48:10
取決於您使用的語言。 Java中不需要強制轉換。 – 2014-11-04 07:49:05