当前位置:编程学习 > C#/ASP.NET >>

请问

29) 在C#中,已知下列代码的运行结果是“老虎吃动物”,请问在空白处1和空白处2分别应该填写的代码是()。(选择一项)
public class Animal
 {
public vitraul 1 void Eat()
{
       Console.WriteLine(“我要吃”);
}
 }
 public class Tiger:Animal
 {
     public override 2 void Eat()
     {
       Console。WriteLine(“老虎吃动物”);
      }
 }
 public class Test
 {
State void Main()
{
   Animal an =new Tiger();
   An.Eat();
}
 }
a)virtual           b)override             c)virrual          d)new,virtual
--------------------编程问答-------------------- 自己试验一下会不会更好呢? --------------------编程问答-------------------- 答案自然是调用Tiger类的Eat()方法,输出“老虎吃动物”。 --------------------编程问答--------------------
 a , b  --------------------编程问答-------------------- 楼主都把答案写上了,还问什么?
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,