【发布时间】:2011-05-23 16:29:48
【问题描述】:
我通过将virtual 添加到基类中的方法和override 到新类中来学习了如何继承方法。但是我该怎么做才能继承属性呢?
class bird
{
private virtual string fly = "Yes, I can!";
public string CanI() { return fly ; }
}
class penguin : bird
{
private override string fly = "No, I can't!";
}
这会弹出一个错误,说这里不应该使用修饰符virtual/override。
【问题讨论】:
标签: c# class inheritance