Bonjour,
ouais... En fait, il n'y a pas de surcharge des méthodes, il faut tester le nombre de param recus et leur type.
L'un dans l'autre, ce n'est pas moins de boulot c'est juste une autre manière de faire.
Concernant la surcharge des init de classe, ce ne serait pas plutot plus proche du systeme de classe abstraite que de la surcharge réelle ?
Si pour pouvoir créer un deuxième init je doit créer une autre classe...
Ou est il possible dans la sous classe d'appeller le code de la classe parent ?
Je m'explique:
je fais ceci
DEFINE CLASS Toto as CUSTOM
public init()
public function maFonction_1()
endfunc
ENDDEFINE
DEFINE CLASS Tartenpion as Toto
init(cName as string)
ENDDEFINE
Si dans mon code je fais
oTest = CREATEOBJECT("Tartenpion","Jean")
pourrais je faire un oTest.maFonction_1()
ou devrais je redéfinir ma fonction_1 dans ma sous classe tartentpion ?
Merci de ton aide.
PS: c'est bête, j'adore vb.net pour sa gestion des classes et tout le reste mais je trouve la partie gestion liens avec une DB tellement lourd
Alors que en fox la gestion de la DB est si simple mais les notions d'objets et leurs manipulations me parait si tordu
Je sens que je vais demander un mix des deux au pere noel moi
