• 10 hours
  • Medium

Free online content available in this course.

course.header.alt.is_video

Paperback available in this course

course.header.alt.is_certifying

Got it!

Last updated on 10/14/21

Utiliser des objets

Log in or subscribe for free to enjoy all this course has to offer!

Evaluated skills

  • Utiliser des objets
  • Question 1

    Qu'est-ce qu'une classe et qu'est-ce qu'un objet ?

    • Deux mots qui représentent la même chose

    • La classe, c'est la définition d’un comportement, et l'objet permet d'utiliser la définition

    • L’objet, c'est la définition d’un comportement, et la classe permet d'utiliser la définition

    • La classe provient de PHP, tandis que l'objet, c'est notre code

  • Question 2

    Que fait le mot clé   $this  ?

    • Accéder aux propriétés

    • Accéder aux méthodes

    • Faire référence à la classe courante

    • Faire référence à l'instance courante

  • Question 3

    Examinez le code suivant :

    <?php
    declare(strict_types=0);
    class A {
    public function __construct(private int $peugeot = 33) { }
    public function dites33() { echo $this->peugeot; }
    }
    (new A)->dites33('806');

    Quel est le résultat ?

    • 806

    • Une erreur est survenue, 806 n'est pas un  int

    • 33

    • Une erreur  impossible to call dites33 on null  est survenue