我有9種不同的性質,這中的每一個是一類我怎樣才能得到這類已被傳遞到方法
public class Vehicles
{
Car car; //class
Train train; //class
Plane plane; //class
}
我通過該車輛目的的方法
例如一個類
var Vehicles = new Vehicles();
Vehicles.Car = new Car()
Object1.WorkOutTransport(vehicle)
什麼,我需要在Object1做的是「車輛」已經被實例化,而無需使用switch語句和檢查,如果其他人空或不是
鍛鍊這是不是「功課問題」 ......我已經簡化它來說明問題只
實際車輛類,如果您使用不同的屬性,不檢查,可能被實例化
做'汽車','火車','平面'等有一個共同的父類嗎? – Blorgbeard
我覺得這是一個界面的地方 – Prescott
是有共同的'車輛'父母 – kurasa