Lorsque vous écrivez une méthode privée, rapport protégé?

Si je suis en train d'écrire une classe, quand dois-je faire une méthode privée, rapport protégé? En d'autres termes, comment je peux savoir à l'avance qu'un programmeur client serait jamais jamais besoin de remplacer une méthode? Dans le cas où elle est quelque chose qui a des considérations externes, comme une connexion de base de données?

  • Cela devrait-il être marqués avec le php? Ne semble pas comme il devrait y avoir une différence, mais je ne suis pas familier avec OO trucs en PHP alors peut-être privé v. protégés sont fous-différents en PHP que d'autres langages à objets.
  • Je ne suis pas trop familier avec OO en dehors de PHP, donc je n'ai pas envie d'assumer quoi que ce soit. Peut-être que c'est fou différents; je ne sais pas! 🙂
InformationsquelleAutor user151841 | 2010-01-08