Bonjour à tous,
Pour info juste pour vous dire que j'ai déjà relu quelques cours en ce sens et je n'y trouve pas mon bonheur.
Par exemple :
http://xo.developpez.com/tutoriel/vb.net/poo/
Je cherche simplement à pouvoir créer des sous-classe pour arriver à ce genre de résultat :
véhicule.voiture.avance()
Je reprends un vieux programme coder en 1912, je crois la seconde version de VB.net, et j'aimerais moderniser tout ça.
A l'époque, j'avais coder ça sans POO puisque j'ai appris en cours le VB5.
Je sais bosser avec des classes de manières simple, mais n'ayant jamais eu le besoin de sous-classe, je suis perdu. Malgré quelques essais je ne suis pas parvenu au résultat souhaiter.
du coup j'ai un objet publique P4 accessible partout définit comme suit :
Public P4 As PI4C
j'aimerais qu'il y est une sous-classe " DB "
du style :
P4.db.connect()
pour en suite arriver encore plus loin de la manière suivante :
P4.db.box.get(byval BoxIN as PIBOX, byref BoxOUT as PIBOX)
(pibox est une structure).
J'ai penser avec l'héritage qu'il y aurai moyen de faire, je n'y suis pas parvenu en tout cas, aurais-je louper quelque chose ?
Merci d'avance de vos réponse, vous noterez que je suis relativement débutant en la matière.
Partager