VB.Net类继承子类新建

VB.Net类继承子类新建,vb.net,class,Vb.net,Class,我目前正试图将C#class方法中的一些基础知识转换为VB,但遇到了一些困难 假设我们有两个类,baseClass和newClass Public Class baseClass Public Sub New(ByVal obj As Object) '... do something here End Sub End Class Public Class newClass Inherits baseClass Public Sub New(ByV

我目前正试图将C#class方法中的一些基础知识转换为VB,但遇到了一些困难

假设我们有两个类,
baseClass
newClass

Public Class baseClass
    Public Sub New(ByVal obj As Object)
       '... do something here
    End Sub
End Class

Public Class newClass
    Inherits baseClass
    Public Sub New(ByVal obj as Object)
       '... do something here
    End Sub
end Class
然而,每当我试图澄清类似的事情时

dim nc as newClass(myObj)
我告诉我这件事时总是出错

此“Sub-New”的第一个语句必须是对“MyBase.New”或“MyClass.New”的调用,因为“newClass”的基类“baseClass”没有可以无参数调用的可访问的“Sub-New”。

当我试图做一些事情时,如果用C写的话,像这样

public partial class newClass : baseClass
{
  public newClass(Object obj) : baseClass(obj)
  {
     // do something here
  }
}
我知道调试器告诉我只需在
baseClass
中添加一个空的
public sub new()
,但这不是我想要做的,我希望它调用另一个构造函数,所以希望有人能给我指出正确的方向,因为我一直在试图找到一个简单的转换指南,但我找不到

非常感谢您的回答

Public Class newClass
    Inherits baseClass
    Public Sub New(ByVal obj as Object)
        MyBase.New(obj)
    End Sub
end Class