有沒有方法來聲明派生屬性?派生屬性?
public class Vehicle {
public VehicleType Type { get; set; }
}
public class Car : Vehicle {
public CarType Type { get; set; }
}
public class VehicleType {}
public class CarType : VehicleType {}
這樣,當我打電話給Car.Type;我只看到汽車類型?
您當前密碼的注意事項:你有兩個不同的'Type'特性,一個在' Car'隱藏了另一個,並且應該有'new'關鍵字來澄清這一點(它不會「覆蓋」另一個)。 –