學習多態(tài)時看到如下一個例子:public class Animal {public virtual void Eat(){ Console.WriteLine("Animal eat"); } } public class Cat : Animal { public new void Eat() { Console.WriteLine("Cat eat"); } } class Tester { static void Main(string[] args) { Animal a = new Animal(); a.Eat(); Animal ac = new Cat(); ac.Eat(); Cat c = new Cat(); c.Eat(); } }問題是:最后三個實例化的語句怎樣理解啊?(說詳細點?。┏绦蜻\行結(jié)果為:Animal eat...Animal eat...Cat eat... 為什么啊?
- 1 回答
- 0 關(guān)注
- 455 瀏覽
添加回答
舉報
0/150
提交
取消