我試圖建立一個類似以下內容的繼承層次: abstract class Vehicle
{
public string Name;
public List<Axle> Axles;
}
class Motorcycle : Vehicle
{
}
class Car : Vehicle
{
}
abstract class Axle
{
pub
我有一些繼承問題,因爲我有一組相互關聯的抽象類,需要全部重寫以創建客戶端實現。理想情況下,我想這樣做如下: abstract class Animal
{
public Leg GetLeg() {...}
}
abstract class Leg { }
class Dog : Animal
{
public override DogLeg Leg() {...