ModelDuck
构造函数如何访问Duck
类中的字段 - flyBehaviour
和quackBehaviour
。感谢
namespace HeadFirst
{
public class ModelDuck : Duck
{
public ModelDuck()
{
flyBehaviour = new FlyNoWay();
quackBehaviour = new Quack();
}
public override void display()
{
Console.WriteLine("I am a model duck");
}
}
}
public abstract class Duck
{
public FlyBehaviour flyBehaviour;
public QuackBehaviour quackBehaviour;
public Duck()
{
}
}
答案 0 :(得分:1)
属性属于基类。
您应该始终能够访问基类的属性和方法