How to use default constructor in VB.NET

1 Answer

0 votes
Imports System

Public Class CTime
    Private seconds As Integer
    Private minutes As Integer
    Private hours As Integer

	Public Sub New()
    End Sub
	
    Public Sub New(ByVal hours As Integer, ByVal minutes As Integer, ByVal seconds As Integer)
        Me.hours = hours
        Me.minutes = minutes
        Me.seconds = seconds
    End Sub

    Public Shared Sub Main(ByVal args As String())
		Dim tm As CTime = New CTime(7, 11, 25)

        Console.Write("{0:D}:{1:D}:{2:D}", tm.hours, tm.minutes, tm.seconds)
    End Sub
End Class




' run:
'
' 7:11:25
'

 



answered Sep 15, 2022 by avibootz

Related questions

1 answer 133 views
133 views asked Jul 16, 2022 by avibootz
1 answer 187 views
1 answer 134 views
134 views asked Sep 8, 2020 by avibootz
1 answer 114 views
1 answer 183 views
183 views asked Oct 23, 2020 by avibootz
...