C#父类实现接口,子类继承父类怎么写?

2024-12-22 13:52:35
推荐回答(1个)
回答1:

如果你希望某个方法允许子类重写,请加上 virtual
例如:public class A : infa{
public int add(){}
public int delete(){}
//这个方法是父类自己的
public virtual int update(){}
}

子类重写时使用 override 关键字
public class D:A{
public override int update(){
return 3;
}
}

测试代码
A a=new A();
B b=new B();
C c=new C();
D d=new D();
MessageBox.Show(String.format("A:{0} B:{1} C:{2}",a.add(),b.add(),c.delete(),d.update()));