Ça y ressemble, puisqu'on y retrouve déjà au moins les notions d'interfaces... Et effectivement, ça a l'air pas mal différent de l'OOP de la version 4 (vraie encapsulation, constructeurs ET desctructeurs, objets systématiquement par références, etc.)
Et puis des choses qui pourront s'avérer terribles pour ne pas se casser la tête, comme une fonction appelée dès qu'une classe est utilisée, pour s'assurer que le fichier qui la définit soit parsé, ou des noms de fonctions «dynamiques» (appeler $objet->bouh() et $objet->bah() tombe sur la même fonction en fournissant 'bouh' ou 'bah'...).
[^] # Re: Intéressant, mais...
Posté par Pierre Thierry . En réponse à la dépêche Présentation de PHP 5. Évalué à 1.
Ça y ressemble, puisqu'on y retrouve déjà au moins les notions d'interfaces... Et effectivement, ça a l'air pas mal différent de l'OOP de la version 4 (vraie encapsulation, constructeurs ET desctructeurs, objets systématiquement par références, etc.)
Et puis des choses qui pourront s'avérer terribles pour ne pas se casser la tête, comme une fonction appelée dès qu'une classe est utilisée, pour s'assurer que le fichier qui la définit soit parsé, ou des noms de fonctions «dynamiques» (appeler $objet->bouh() et $objet->bah() tombe sur la même fonction en fournissant 'bouh' ou 'bah'...).