我是 C# 的新手,正在尝试理解类和"is"关系。我一直在尝试让一段代码正常工作,但我似乎无法做到正确。
看起来像这样:http://pastebin.com/cQDusptB
我有一个基类 Mammal,它应该能够创建其实例,并将哺乳动物的名称作为输入。 我还有一个类,狗,它是哺乳动物。人们也应该能够以与哺乳动物相同的方式创建它的一个实例。
谁能看出我的缺点?如果是,你能解释一下我误解/忘记了什么吗?
最佳答案
在发布此类问题时,同时发布编译器给您的错误消息会很有帮助。
Can anyone see my flaw(s)?
你有一个虚构造函数。
can you please explain what i misunderstood/forgot?
C# 中的构造函数不继承,因此将它们标记为虚拟 或覆盖 没有任何意义。
关于c# - C# 中的继承/类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9556270/