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 135 views
135 views asked Jul 16, 2022 by avibootz
1 answer 192 views
1 answer 141 views
141 views asked Sep 8, 2020 by avibootz
1 answer 118 views
1 answer 187 views
187 views asked Oct 23, 2020 by avibootz
...