Bien, alors effectivement les classes sont les définition d'objet, bref, en VB tu as en plus les UserContrôle qui sont des objets graphiques. Par contre ce que je dis est crai en VB6 je sais pas ce que ça vaut pour VB.net mais ça doit être la même chose.
Bien, donc ensuite on déclare sa classe, donc les paramètres et fonctions publiques seront accessible depuis l'exterieur alors que les privé ne seront utilisable qu'a l'interieur de la classe.
En plus des fonction et procédure on a des points d'entrée/sortie de donnée qui sont les propriété, dans les classes il s'agit soit d'une variable publique soit d'une fonction se chargeant de mettre en place la donnée, la vérifier.. ou de la renvoyer, si tu veux plus de détail sur cette partie, on procède de même avec les UserControl (les objets graphique) tu trouvera un chapitre la dessus sur mon site pour la gestions des propriétés.
Ensuite pour instancier la classe dans sont programme on la déclare comme une variable mais avec le mot clé new
par exemple on a créer une classe EssaiClasse et bien on déclare ainsi :
Dim test As New EssaiClasse
|
ensuite il s'utilise comme les objet habituelle.
les classe peuvent aussi avoir des évènement mais c'est un peu le bordel a manier au sein du programme qui l'utilise ensuite.
*******Sébastien VALAT*********
*****Mon site : Progra-net : www.progra-net.com/*****