es correcto, solo te sugiero lo siguiente (estilo de programacion)
Código:
Private _titulo As String
Public Property Titulo() As String
Get
Return _titulo
End Get
Set(ByVal value As String)
_titulo = value
End Set
End Property
Public Sub New(ByVal titulo As String)
_titulo = titulo
End Sub
Salu2