自动调用基本方法
我需要在调用override一个时自动调用基类方法(比如构造函数调用base)。例如:
class A
{
public void Fun()
{
Console.Write("Class A!");
}
}
class B : A
{
public void Fun()
{
Console.Write("Class B!");
}
}
我想在屏幕上看到
A级! B级!
执行下一个代码时:
B b = new B();
b.Fun();
请问有什么人可以告诉我需要更改示例代码或者如何更好地编写以获得所需的结果?谢谢。
没有找到相关结果
已邀请:
4 个回复
佃蒜狗掂哥
,则可以使用称为模板方法模式的东西:
这会给你:
糕泰灌
现在,当你这样做:
你会得到所需的结果。
屉杆绊
如果对象引用是IFun,则此方法有效。
香腔弥胯瓤