作者funnytseric (咩~~)
看板C_Sharp
標題[問題] 請問繼承同一個父親但是細節不同的類別可以使用陣列儲存嗎
時間Sat Dec 13 21:44:45 2008
最近在寫一個小程式 自己定的類別大致如下:
class Building
{
blablabla
}
另外有幾個類別繼承了Building
class Farm : Building
{
blablabla
}
class Store : Building
{
blablabla
}
:
:
:
:
etc
想請問C#能不能把繼承過後的類別存在一個陣列裡面呢?
我之前實驗用Building[n]來存存得進去,
但是只取得到Building就已經定義過的變數還有方法
記得以前C++好像有樣板的功能 C#有沒有類似的功能?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.44.195.154
1F:→ MRjk:應該不行吧 繼承後子系實做的資料大小不一定會跟父系一樣 12/13 22:18
2F:→ funnytseric:所以沒有辦法解決嗎?>"< 12/13 22:52
3F:推 MRjk:用arraylist之類的存應該可以吧 12/14 00:40
4F:→ funnytseric:謝謝:) 12/15 12:07