Est-ce que la méthode __construct peut-être "protected"

Invité
Invité n'ayant pas de compte PHPfrance

10 nov. 2007, 17:59

Bonjour à tous,

Je lis que la méthode __construct ne peux pas être protected. Est-ce exact ?

++

Eléphanteau du PHP | 10 Messages

10 nov. 2007, 18:00

(J'avais oublié de me connecter au forum ;))

Eléphant du PHP | 493 Messages

10 nov. 2007, 18:55

Oui __construct() peut être protected. Ca permet notamment d'implémenter le design pattern Singleton.

Eléphanteau du PHP | 10 Messages

12 nov. 2007, 09:59

Merci. En fait, j'avais mis un constructeur d'une classe fille en protected alors qu'il doit-être public (forcément ca marche moins bien).

++