|
|
1
10
这是你想要的:
这将强制基类实现验证技术,并且外部用户将调用基类验证。 不可能使方法抽象,并提供默认实现。 |
|
|
2
4
在基类中创建公共模板方法,并让它调用派生类验证方法:
这将强制派生类实现该方法,但为Post类提供公共验证逻辑。注意Validate()本身不是虚拟的。这比强迫派生类记住调用base.Validate()更安全。 |
|
|
Rishab Negi · 这个关键字在抽象类中是如何工作的 1 年前 |
|
|
Reelie · C#11-通过抽象类在接口中静态抽象成员? 2 年前 |
|
Denis Steinman · 如何从内部命名空间为类创建别名?复制 2 年前 |
|
|
vimal raj · javascript中类的执行顺序 2 年前 |
|
|
Max · 如何使用抽象/接口类的向量作为函数参数? 3 年前 |
|
|
timurichk · 我的类不重写抽象方法compareTo 8 年前 |