我有一个MustInherit
类,其中包含一些MustOveride
方法。当我从该类继承时,我会自动获取MustOveride
方法或属性。
我的问题是,我希望能够从类继承,获取我的MustOveride
函数和方法,但是其中已经包含一些代码。我曾经见过一个.net类做到这一点,当我从该类继承时,我得到了带有一些注释的方法。
有人知道我的意思吗? (很难描述;-))
最佳答案
我想,您想要做以下事情:
当您从该抽象基类继承时,您希望这些抽象方法已在您的类中部分实现。
这是不可能的。可以通过一些模板来实现,但这与C#或VB.NET无关,而与使用的IDE有关。
您唯一可以做的就是在基类中将该方法创建为virtual
(C#-我不知道如何在VB.NET中调用),然后在派生类中调用该基实现。