Public
Class persoonPublic
Property
geboortedatum() As
Date
Get
Return
p_geboortedatum
End
Get
Merk op dat we verschillende constructoren voorzien, met telkens andere gegevens.
Private
Sub Button1_Click(ByVal
sender As
System.Object, ByVal
e As
System.EventArgs) Handles
Button1.Click
Try
Dim p
As
New persoon(Me.txtNaam.Text,
Me.txtGeslacht.Text,
Me.txtGeboortedatum.Text)
Me.lblOutput.Text
= p.naam & vbCrLf & p.geslacht & vbCrLf & p.geboortedatum & vbCrLf &
p.leeftijd & " jaar"
Catch ex
As Exception
MsgBox(ex.Message)
End
Try
End
Sub
Merk op dat we een foutafhandeling voorzien bij het aanmaken van het object. Het zou immers kunnen dat de invoer voor geboortedatum geen geldige datum is, bijvoorbeeld.