各位學長好
最近有個想法但做不出來
大概就像是這樣:
https://dotnetfiddle.net/GUu7pe
Toyota Mazda Ford
這三個不同名稱的類別中
都有一個名為Car的方法
在類別Test中
有一個SetPrice的方法
我想要將Toyota Mazda Ford這三個類別
作為引數引入SetPrice中
並且不希望動到方法SetPrice的內容
依照例子裏面的寫法
如果要將Toyota變更為Mazda
那麼就得變更引數的型別
SetPrice(new Mazda());//這邊可以變沒關係
void SetPrice(Mazda Maker)//方法不希望變更
{
Maker.Car();
Console.WriteLine(Taiwan.Price);
}
有嘗試自己上網找一些方法
但可能是不得要點,找出來大多不是我要的
請各位學長不吝賜教,感謝