Classes enfants d'une classe ?
Bonjour,
Quelle est la syntaxe pour créer une sous-classe dans une classe en vb.net et l'appeler ensuite dans le code ?
Je m'explique, j'ai une classe définie avec des propriétés et j'aimerais créer une classe à l'intérieur avec ses propres propriétés. En fait, sur mon site web en ASP.NET, j'ai créé un objet boutique, mais selon le mode de paiement, j'aimerais pouvoir créer des sous-classes dans ma classe boutique afin de pouvoir créer des propriétés et fonctions propres à chaque mode de paiement de la boutique.
Je voudrais un truc comme ça (exemple, ce que je voudrais faire est en rouge) :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| Public Class Boutique
Private myvar1 As String = "87878711"
Private myvar2 As String = "656654"
...
Public ReadOnly Property var1() As String
Get
Return myvar1
End Get
End Property
Public ReadOnly Property var2() As String
Get
Return myvar2
End Get
End Property
...
Public Function BouticIsValid() As boolean
.....
return boolmyvar
End Function
....etc....
Public Class ModePayment1
Private mode1var1 As String = "87878711"
....
Public Sub ValiderPayement()
...
End Sub
End class
End Class |
Et ensuite, comment appeler la procédure ValiderPayement() dans ma page web dans le code behind ??? J'ai essayer un truc comme ça mais en vain .... je ne trouve pas d'infos sur les cours vb.net
Code:
1 2
| Dim objBoutique As New Boutique
objBoutique.ModePayment1.ValiderPayement() |
Merci par avance.