一個愚蠢的問題的位,但我想知道什麼是可接受的方式傳遞數據從返回重寫的基本方法是在C#中。在C#中傳遞重寫的基本方法的數據#
例如我想我可以這樣做:
class A
{
int x;
public virtual void DoStuff() {
Console.WriteLine(x);
}
}
class B : A
{
public override void DoStuff() {
x = 1;
base.DoStuff();
}
}
但是否有例如不需要使用一個成員變量的一個更好的辦法?
我敢肯定,我不明白這個問題,但你有沒有考慮在基類中添加一個方法來代替參數呢? – 2010-06-11 10:43:36
謝謝你的答案 - 所有有趣的:) – UpTheCreek 2010-06-11 10:52:11