BTS SN IR/SIO : PHP : les bases de la POO


Tirage au sort de 14 parmi une base de 14 Questions...


1) la méthode qui permet de modifier un attribut se nomme :
  accesseur
  constructeur
  mutateur
  instance
  Je ne sais pas

2) Quel mot-clé est utilisé pour faire référence à des propriétés ou à des méthodes du même objet ?
  private
  instance
  $this
  public
  Je ne sais pas

3) Parmi les propositions suivantes, laquelle est la meilleure façon d’invoquer une méthode?
  $object->maMethod();
  object->maMethod();
  object::maMethod();
  $object::maMethod();
  Je ne sais pas

4) Comment s'appellent les fonctions qui sont dans une classe ?
  Des objets
  Des instances
  Des methodes
  Je ne sais pas

5) Qu'est-ce qu'une méthode ?
  la liste des attributs de la classe
  une fonction dans une classe
  une variable dans une classe
  Je ne sais pas

6) Quel mot clé précède le nom d’une méthode ?
  method
  protected
  public
  function
  Je ne sais pas

7) Qu'est-ce qu'un constructeur ?
  La première méthode de la classe
  Une méthode particulière dans une classe
  Une classe particulière
  Je ne sais pas

8) un accesseur permet :
  lancer le constructeur à la création de l'objet
  de récupérer la valeur d'un attribut
  déclarer plus rapidement une méthode
  Je ne sais pas

9) Après le code $myVar = new myClass(); dans ce cas $myVar est :
  un objet
  une instance
  une nouvelle fonction
  Je ne sais pas

10) Lequel des éléments suivants peut être utilisé pour instancier un objet en PHP en supposant que le nom de la classe soit « MaClass »?
  obj = new MaClass();
  $obj = new MaClass;
  $obj = new $maClass;
  $obj = new MaClass();
  Je ne sais pas

11) Parmi les propositions suivantes, laquelle est la meilleure façon de déclarer une méthode?
  function myFunction() { instructions; }
  method myMethod() { instructions; }
  method myFunction() { instructions; }
  Je ne sais pas

12) Les attributs d'une classes correspondent à :
  ses caractéristiques internes
  ses constructeurs
  ses fonctions
  ses méthodes
  Je ne sais pas

13) Créer un objet c'est
  accéder
  construire
  instancier
  muter
  Je ne sais pas

14) Pour qu'une méthode puisse être appelée depuis depuis l’extérieur, il faut la déclarée :
  instance
  private
  public
  object
  Je ne sais pas

Partagez ce quiz :