POO
Posté : 16 août 2015, 15:53
Bonjour,
J'ai un problème que je ne comprend pas et j'aurais besoin de votre aide.
J'ai déjà fait pas mal de POO en PHP mais je suis beaucoup plus habitué à la POO en Java et il y a plusieurs choses que je ne comprend pas.
D'abord, lorsque l'on créé une classe, imaginons :
Class MyClass {}, et que nous voulons par la suite instanciée cet objet, la bonne écriture est :
new MyClass; ou new MyClass();
Enfin j'ai vu sur certain du code qui fait
new MyClass($donnees) (ou $donnees est un array), alors que MyClass n'a pas de constructeur, comment peut on passer un tableau ou n'importe quoi d'autre en paramètre lorsque l'on instancie un objet si celui ci n'a pas de constructeur pour savoir quoi faire de ce paramètre ?
Merci de m'eclairer de vos lanternes...
J'ai un problème que je ne comprend pas et j'aurais besoin de votre aide.
J'ai déjà fait pas mal de POO en PHP mais je suis beaucoup plus habitué à la POO en Java et il y a plusieurs choses que je ne comprend pas.
D'abord, lorsque l'on créé une classe, imaginons :
Class MyClass {}, et que nous voulons par la suite instanciée cet objet, la bonne écriture est :
new MyClass; ou new MyClass();
Enfin j'ai vu sur certain du code qui fait
new MyClass($donnees) (ou $donnees est un array), alors que MyClass n'a pas de constructeur, comment peut on passer un tableau ou n'importe quoi d'autre en paramètre lorsque l'on instancie un objet si celui ci n'a pas de constructeur pour savoir quoi faire de ce paramètre ?
Merci de m'eclairer de vos lanternes...