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 :
  instance
  mutateur
  constructeur
  accesseur
  Je ne sais pas

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

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

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

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

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

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

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

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

10) 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

11) 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

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

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

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

Partagez ce quiz :