20 Questions
La surcharge de méthodes se produit lorsqu'une classe a plusieurs méthodes portant le même nom mais avec des listes de paramètres différentes.
True
La redéfinition se produit lorsqu'une classe enfant fournit une implémentation spécifique pour une méthode déjà définie dans la classe parent.
True
Une classe enfant est obligée de redéfinir toutes les méthodes de la classe parente.
False
La surcharge de méthodes est directement supportée en PHP5.
False
Une classe abstraite peut contenir des méthodes abstraites (méthodes sans implémentation) et des méthodes concrètes (méthodes avec implémentation).
True
Si une propriété est définie comme privée dans une classe, elle est directement accessible depuis une autre classe.
False
Une classe fille peut accéder aux propriétés privées de la classe mère en utilisant des méthodes publiques de la classe mère.
True
La surcharge (overloading) et la redéfinition (overriding) sont des concepts clés dans la programmation orientée objet.
True
Les méthodes d'une classe peuvent être modifiées ou étendues par les classes dérivées grâce à la surcharge et la redéfinition.
True
Dans une classe, une propriété définie comme privée devient automatiquement accessible depuis une autre classe qui hérite de cette classe.
False
La surcharge de méthodes est possible en PHP5.
False
Une classe enfant est obligée de redéfinir toutes les méthodes de la classe parente.
False
Une classe fille peut accéder aux propriétés privées de la classe mère en utilisant des méthodes publiques de la classe mère.
True
La redéfinition se produit lorsqu'une classe enfant fournit une implémentation spécifique pour une méthode déjà définie dans la classe parent.
True
La surcharge (overloading) et la redéfinition (overriding) sont des concepts clés dans la programmation orientée objet.
True
Si une propriété est définie comme privée dans une classe, elle est directement accessible depuis une autre classe.
False
Une classe fille peut accéder aux propriétés privées de la classe mère en utilisant des méthodes publiques de la classe mère.
True
La surcharge de méthodes se produit lorsqu'une classe a plusieurs méthodes portant le même nom mais avec des listes de paramètres différentes.
True
La redéfinition se produit lorsqu'une classe enfant fournit une implémentation spécifique pour une méthode déjà définie dans la classe parent.
True
Une classe enfant est obligée de redéfinir toutes les méthodes de la classe parente.
False
Testez vos connaissances sur la programmation Web en PHP5. Ce quiz aborde la portée des propriétés privées dans les classes et l'utilisation des Getter/Setter pour y accéder depuis d'autres classes.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free