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 oject, который, я думаю, является единственным способом, которым вы можете это сделать, но если вы можете это сделать, иначе было бы намного лучше.