IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages Discussion :

Que faire à partir des consignes sur la POO


Sujet :

Langages

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2021
    Messages : 10
    Points : 16
    Points
    16
    Par défaut Que faire à partir des consignes sur la POO
    Salut à toutes et à tous

    Voici la première consigne
    Pensez donc à ajouter le lien de parenté aux classes HTTPRequest et HTTPResponse.
    Elle est suite à la création d'une classe ApplicationComponent dont ces deux classes sont des filles.
    J'en conclure que je dois ajouter extends puis ApplicationComponent à ses deux classes.
    Par contre la deuxième consigne
    Et n'oubliez donc pas de passer l'instance de l'application lors de l'instanciation de ces deux classes dans le constructeur de Application.
    voici le constructeur de application
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
      public function __construct()
      {
        $this->httpRequest = new HTTPRequest;
        $this->httpResponse = new HTTPResponse;
        $this->name = '';
      }
    Que veut dire cette deuxième consigne

  2. #2
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2021
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2021
    Messages : 10
    Points : 16
    Points
    16
    Par défaut La solution à la consigne
    Voici le constructeur de ma classe application et sa marche
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <?php
    abstract class Application
    {
      protected $httpRequest;
      protected $httpResponse;
      protected $name;
     
      public function __construct()
      {
        $this->httpRequest = new HTTPRequest($this);
        $this->httpResponse = new HTTPResponse($this);
        $this->name = '';
      }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 14/05/2009, 17h43
  2. Faire apparaitre des labels sur Slider
    Par ttone dans le forum Qt
    Réponses: 1
    Dernier message: 28/05/2008, 15h38
  3. [Système] Que faire à partir d'un Process Id
    Par iowa dans le forum Langage
    Réponses: 6
    Dernier message: 10/02/2008, 12h18
  4. Faire rebondir des disques sur des disques.
    Par méphistopheles dans le forum Algorithmes et structures de données
    Réponses: 9
    Dernier message: 08/07/2006, 23h49
  5. Une infobulle à partir des coordonnées sur une image
    Par dark_vidor dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/01/2006, 21h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo