2011-10-18 73 views
0

I具有在基類(說方法1和方法2)2點的方法和具有兩個派生類(比如衍生的Class1和導出的等級2),其從基類使用基類和派生類和繼承

繼承現在派生類1將得到基類(方法1和方法2)的兩種方法但派生類2應該只獲得基類(比如方法1)的一種方法。

因此,任何人可以建議我如何可以繼續在此情況下(我使用C#作爲編程語言)

預先感謝!

+0

這不是繼承是如何設計的 –

回答

0

聲明兩個方法虛擬在基類

virtual void Method1() 
virtual void Method2() 
0

您可以實現方法一作爲一個擴展方法,只找有DerivedClass1引用。