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 124 views
124 views asked Jul 16, 2022 by avibootz
1 answer 179 views
1 answer 125 views
125 views asked Sep 8, 2020 by avibootz
1 answer 105 views
1 answer 173 views
173 views asked Oct 23, 2020 by avibootz
...