关于以下C#中,下列代码的运行结果是: public abstract class Animal { public abstract void Eat(); } pu

如题所述

pu去掉吧 哈哈
abstract是定义一个抽象类 抽象类不能实例化对象,一般用于继承与派生 abstract void Eat(); 是这个类中定义的一个抽象方法 必须在派生类中实现
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-09-06
楼主是不是把问题写错了,如果没错,就要把分号后面的pu去掉,否则编译都通不过。至于抽象类和抽象方法:
1.抽象类不能被实例化
2.类中有一个抽象方法则该类必须为抽象类
3.抽象类里可以有抽象方法和非抽象方法
4.扩展抽象类的第一个具体类(非抽象类)必须实现其所有的抽象方法,但是继承该抽象类的抽象类无须实现其抽象方法。本回答被网友采纳
第2个回答  2010-08-31
把pu去掉
相似回答