Constructors in three levels : Constructor « Class Module « VB.Net Tutorial






Class A
    Public Sub New()
        Console.WriteLine("In class A constructor")
    End Sub
End Class

Class B
    Inherits A
    Public Sub New()
        Console.WriteLine("In class B constructor")
    End Sub
End Class

Class C
    Inherits B
    Public Sub New()
        Console.WriteLine("In class C constructor")
    End Sub
End Class

Module Module1

    Sub Main()
        Dim objSample As New C()
    End Sub

End Module
In class A constructor
In class B constructor
In class C constructor








6.30.Constructor
6.30.1.Class with constructor
6.30.2.Empty constructor
6.30.3.Default constructor
6.30.4.Copy constructor
6.30.5.Constructors in three levels
6.30.6.Overloaded constructors
6.30.7.Call member method in constructor
6.30.8.Private Constructor
6.30.9.Inheriting Constructors
6.30.10.Shared Constructor
6.30.11.Constructor with Optional parameter
6.30.12.Constructor Chain
6.30.13.constructor inheriting