Podcast
Questions and Answers
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.
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 (A)
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.
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 (A)
Une classe enfant est obligée de redéfinir toutes les méthodes de la classe parente.
Une classe enfant est obligée de redéfinir toutes les méthodes de la classe parente.
False (B)
La surcharge de méthodes est directement supportée en PHP5.
La surcharge de méthodes est directement supportée en PHP5.
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).
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).
Si une propriété est définie comme privée dans une classe, elle est directement accessible depuis une autre classe.
Si une propriété est définie comme privée dans une classe, elle est directement accessible depuis une autre classe.
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.
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.
La surcharge (overloading) et la redéfinition (overriding) sont des concepts clés dans la programmation orientée objet.
La surcharge (overloading) et la redéfinition (overriding) sont des concepts clés dans la programmation orientée objet.
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.
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.
Dans une classe, une propriété définie comme privée devient automatiquement accessible depuis une autre classe qui hérite de cette classe.
Dans une classe, une propriété définie comme privée devient automatiquement accessible depuis une autre classe qui hérite de cette classe.
La surcharge de méthodes est possible en PHP5.
La surcharge de méthodes est possible en PHP5.
Une classe enfant est obligée de redéfinir toutes les méthodes de la classe parente.
Une classe enfant est obligée de redéfinir toutes les méthodes de la classe parente.
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.
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.
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.
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.
La surcharge (overloading) et la redéfinition (overriding) sont des concepts clés dans la programmation orientée objet.
La surcharge (overloading) et la redéfinition (overriding) sont des concepts clés dans la programmation orientée objet.
Si une propriété est définie comme privée dans une classe, elle est directement accessible depuis une autre classe.
Si une propriété est définie comme privée dans une classe, elle est directement accessible depuis une autre classe.
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.
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.
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.
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.
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.
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.
Une classe enfant est obligée de redéfinir toutes les méthodes de la classe parente.
Une classe enfant est obligée de redéfinir toutes les méthodes de la classe parente.