QCM sur PHP – Programmation orientée objet – Partie 5
QCM sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur PHP comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur PHP.
1. Lequel des noms suivants n’est pas un nom de classe valide?
A MaClasse
B Maclasse
C Maclasse2
D 1Maclasse
2. Quel énoncé concernant le code ci-dessous est correct?
class A {} class B {} class C extends A, B {}
A Le code est parfaitement correct
B Les classes ne peuvent pas être vides
C Classe C ne peut pas hériter à la fois A et B
D Les modificateurs public/privé sont absents dans les définitions de classe
3. Un objet est un(e) ________ d’une classe.
A type
B prototype
C instance
D objet
4. Quelle version de PHP a introduit les mots-clés de visibilité: public, private, et protected?
A PHP 4
B PHP 5
C PHP 5.1
D PHP 5.3
5. Il y a deux objets:
$house1 = new House(); $house2 = new House();
Laquelle des affirmations suivantes est correct?
A $house1 et $house2 sont les mêmes objets du même type générés à partir d’une même classe.
B $house1 et $house2 sont des objets différents du même type générés à partir d’une même classe.
C $house1 et $house2 sont les mêmes objets de types différents générés à partir d’une même classe.
D $house1 et $house2 sont des objets différents de types différents générés à partir d’une même classe.
6. Quel caractère utilisé pour accéder aux propriétés d’un objet?
A ::
B =
C ->
D .
7. Le constructeur doit avoir le même nom que le nom d’un(e) ______?
A Classe
B Objet
C Méthode
D Instance
8. PHP5 prend en charge ______?
A Variables publiques
B Variables privées
C Variables protégées
D Tout les réponses sont vrais
9. Namespaces définit une zone dans laquelle un identifiant est _______?
A Statique
B Du même type
C Unique
D Aucune de ces réponses n’est vraie.
10. Le code qui utilise une classe, une interface, une fonction ou une méthode est souvent décrit comme le _______?
A code serveur
B code client
C code de l’objet
D code de classe