我有一類Fruit
,有很多的變量:mass, taste
...等 我有一類Apple
有幾個變量添加到它:size, texture
......等等。承載座級的數據throught父類
我寫了一個簡單的函數來加載Fruit變量,並且不想複製它的全部來填充Apple變量。
public void ReadFruitData(string Name, ref Fruit newFruit);
public void ReadAppleData(string Name, ref Apple newApple);
我想打電話給ReadFruitData
從ReadAppleData
,但不太清楚如何做到這一點,因爲我無法通過newApple
爲newFruit
class Apple : Fruit
任何想法我怎麼能做到這一點?
爲什麼'ref'爲什麼不能老是你通過蘋果'ReadFruitData'? – Carsten