我正在查看一个VB.NET类(我没有编写),它声明为MustInherit (我相信是abstract in C#),它有三个方法,所有这些方法都被定义为Shared (static in C# )。类中没有属性或字段-只有这三个方法。从面向对象的角度来看,这有什么意义吗?我的想法是否定的,因为通过使它成为MustInherit,您实际上是说您不能创建这个类的实例--您必须继承它并创建派生类的实例。您最好不要标记它为MustInherit,只要您想继承它就可以继承它。
在这种情况下,用这种方式</