-1
我有兩個類(classA和classB),它們都從同一個類(classC)繼承。現在我需要創建繼承A或B列表的新泛型類(classAA)。是否可以在classAA中調用classC的方法。通用類繼承
public class classC
{
//...
}
public class classA : classC
{
//...
}
public class classB : classC
{
//...
}
public class classAA<T> : List<T>
{
//...
}
也許你只是想'其中T:classC'在你的'classAA'聲明的約束? (順便說一句,即使在示例代碼中也遵循命名約定...) –
2014-11-05 09:37:24
「ClassC」的調用方法對於「ClassC」列表有什麼意義? – 2014-11-05 09:37:30
例如,classC擁有方法DrawObject()。在classAA中,我想爲List中的每個元素調用DrawObject()。 – user4086830 2014-11-05 09:43:01