我有一个MustInherit类,其中包含一些MustOveride方法。当我从该类继承时,我会自动获取MustOveride方法或属性。

我的问题是,我希望能够从类继承,获取我的MustOveride函数和方法,但是其中已经包含一些代码。我曾经见过一个.net类做到这一点,当我从该类继承时,我得到了带有一些注释的方法。

有人知道我的意思吗? (很难描述;-))

最佳答案

我想,您想要做以下事情:
当您从该抽象基类继承时,您希望这些抽象方法已在您的类中部分实现。
这是不可能的。可以通过一些模板来实现,但这与C#或VB.NET无关,而与使用的IDE有关。

您唯一可以做的就是在基类中将该方法创建为virtual(C#-我不知道如何在VB.NET中调用),然后在派生类中调用该基实现。

07-28 04:46