【发布时间】:2010-07-17 13:37:28
【问题描述】:
在以下示例中,类 Derived 实现了类 Main 的抽象方法 method。但是我想不出在抽象Derived类的实现中填写方法体的理由。当然,我应该只在真实类中实现抽象方法。
那么我怎样才能避免这样做呢?我还可以做些什么?
abstract class Main
{
public abstract void method();
}
abstract class Derived : Main
{
public override void method()
{
}
}
class RealClass : Derived
{
}
【问题讨论】:
-
我不明白你想要什么答案?你能详细解释一下你的问题吗?
-
"但是我找不到在派生抽象类中填充方法体内部的理由。"这句话是我的问题。
标签: c# .net design-patterns abstract-class