回复:谁帮我解决下这段代码中的问题?
首先警告你一下:不要同一内容发多个重复主题!这里简单说一下我个人的意见:
1. 这是一种继承关系。Animal是父类,他 的 Bit() 是虚拟方法(virtual),此种方法可以在子类中override。cat和dog是子类,他们继承自animal,并override了bit()方法。只有父类中的virtual方法,子类中才能override。
2。不明白你的意思。
3。void是方法返回值的一种,c#中的方法都必须有返回值。你上面说的有的没有void,可能说的是类的定义吧。类的定义当然和方法不同了,不可能返回void,当然也可以理解为,类的定义返回class类型
建议你看一些c#中 关于面向对象 的教程,也学习一下 c#中的关键词。

aspx1 最后编辑于 2008-03-19 07:31:13