public class SuperCar: Car
{
public bool SuperWheels { get {return true; } }
}
public class Car
{
public bool HasSteeringWheel { get {return true;} }
}
如何为派生的 Supercar 设置基类?
例如,我想像这样简单地设置 SuperCars 基类:
public void SetCar( Car car )
{
SuperCar scar = new SuperCar();
car.Base = car;
}
基本上,如果我有 Car 对象,我不想手动遍历汽车的每个属性以设置 SuperCar 对象,我认为这是你可以做到的唯一方法,但如果你可以用其他方式做到这一点会好很多。