小编dio*_*nou的帖子

c#中的abstract继承

我有一节课:

public abstract BaseClass
{
    public RequestType MethodOne(Request request)
    {
        // some work here with objectOne
        return PostMethodOne(objectOne);
    }
    public abstract RequestType PostMethodOne(Request request);
}
Run Code Online (Sandbox Code Playgroud)

然后我从基类开始:

public class ChildClass : BaseClass
{
    public override PostMethodOne(Request request)
    {
     // some work with request
        return request;
    }
}
Run Code Online (Sandbox Code Playgroud)

是methodOne被调用然后我可以在PostMethod通过methodOne后处理请求吗?我必须打电话给base.MethodOne吗?

c# inheritance abstract

0
推荐指数
1
解决办法
77
查看次数

标签 统计

abstract ×1

c# ×1

inheritance ×1