0
I具有在基類(說方法1和方法2)2點的方法和具有兩個派生類(比如衍生的Class1和導出的等級2),其從基類使用基類和派生類和繼承
繼承現在派生類1將得到基類(方法1和方法2)的兩種方法但派生類2應該只獲得基類(比如方法1)的一種方法。
因此,任何人可以建議我如何可以繼續在此情況下(我使用C#作爲編程語言)
預先感謝!
I具有在基類(說方法1和方法2)2點的方法和具有兩個派生類(比如衍生的Class1和導出的等級2),其從基類使用基類和派生類和繼承
繼承現在派生類1將得到基類(方法1和方法2)的兩種方法但派生類2應該只獲得基類(比如方法1)的一種方法。
因此,任何人可以建議我如何可以繼續在此情況下(我使用C#作爲編程語言)
預先感謝!
聲明兩個方法虛擬在基類
virtual void Method1()
virtual void Method2()
您可以實現方法一作爲一個擴展方法,只找有DerivedClass1引用。
這不是繼承是如何設計的 –