‫Content de te revoir.
‫J'espère que vous avez essayé de terminer ce défi où vous deviez créer plusieurs classes et classes ou plusieurs
‫classes dérivées et oui, allons-y et commençons par cela.
‫Créons donc une nouvelle classe appelée Employee.
‫Et cet employé devrait avoir plusieurs informations, tout d'abord, les noms, donc je vais juste aller de l'avant
‫avec Propp et ce sera une propriété de chaîne avec un nom.
‫Ensuite, nous avons une autre chaîne de prop, prénom, et la troisième est une propriété appelée Sellery.
‫Alors maintenant, nous avons ces trois propriétés et nous pouvons aller de l'avant et créer un
‫constructeur, un employé public, et celui-ci prend un nom, un prénom et un salaire.
‫Et bien sûr, nous devons les définir.
‫Donc ce nom va être le nom.
‫Ce prénom va être prénom et ils commencent Sellery va être Sellery.
‫D'accord.
‫C'est donc notre constructeur.
‫Et puis notre employé devrait avoir une méthode appelée Travail et POS.
‫Alors créons ces travaux vides publics et cela devrait juste écrire quelque chose comme je travaille et ensuite un
‫qui est un vide appelé Porres, qui va juste écrire quelque chose comme, je fais une pause.
‫D'accord.
‫C'est donc à peu près notre employé.
‫Et maintenant, nous voulons hériter de cet employé et nous voulons aller de l'avant et créer une nouvelle classe appelée
‫Boss.
‫Ce sera donc les deux en fait.
‫Changeons cela.
‫Supprimons simplement cette classe et créons-en une nouvelle.
‫Nous aurions pu le renommer, mais en créer un nouveau est plus pratique en fait.
‫Passer comme ça.
‫Et maintenant, le patron devrait avoir sa propre propriété.
‫Comme indiqué ici, revenons en arrière en créant un boss de classe avec une propriété appelée Company Car et la
‫méthode lead.
‫Créons donc ces Propp et celui-ci devrait être une chaîne et je vais l'appeler voiture de société.
‫Ensuite, nous avons la méthode.
‫Vide public plomb.
‫Et celui-ci va juste dire quelque chose comme, je suis le patron ou quelque chose comme ça.
‫S. W. chef.
‫Donc bonne grammaire anglaise ici, je suis patron et maintenant nous devrions aller de l'avant et créer une autre classe de conduite d'employés appelés stagiaires ou stagiaire
‫avec les propriétés, les heures de travail et les heures de cours et la méthode
‫d'apprentissage.
‫Alors faisons juste ça.
‫Créons une nouvelle classe appelée.
‫Stagiaire
‫et leur stagiaire, soit dit en passant, le patron ne vient pas des employés, alors elle n'avait que cet employé.
‫Il en va de même pour notre stagiaire.
‫Il dérive également de l'employé.
‫Et maintenant, comme vous le voyez, comme il n'en a pas.
‫Comme nous n'avons pas de vide.
‫Constructeur ici, il se plaint, donc je vais créer un instructeur vide, qui va juste dire que
‫le nom par défaut sera Dennis, puis le prénom va être par défaut car en fait le
‫prénom est Dennis.
‫Le nom de famille devrait être Puhn, Utah, dans mon cas.
‫Et puis nous avons le salaire, qui va juste être, restons simples, 50 000 $ et très précis.
‫Et nous ne parlons même pas de la monnaie.
‫D'accord.
‫Alors maintenant, si nous disons que vous voyez l'erreur disparaît, car si je n'ai pas cela, alors juste une
‫seconde, je vais m'en débarrasser.
‫Ce sera ce sera malheureux ici.
‫Donc, vous dites qu'il n'y a aucun argument donné qui correspond au nom de paramètre formel requis de la chaîne
‫de chaîne d'employé d'employé int.
‫OK, donc soit ça, soit nous devons implémenter un constructeur dans la classe boss.
‫Ce que je pense que nous devrions toujours faire, alors faisons-le, car si nous créons un patron, nous voulons informer ce que
‫nous voulons ajouter aux informations sur cette voiture de société.
‫Créons donc un patron public, qui prendra en charge une chaîne appelée voiture de société voiture de société.
‫Puis une chaîne appelée chaîne de nom appelée Prénom et Interchurch appelée Sellery La.
‫Et maintenant, quand nous sommes ici, nous disons juste quelque chose comme ça.
‫Cette voiture de société est égale à la voiture NE.
‫Maintenant, tous les autres sont manquants et nous pouvons, bien sûr, aller de l'avant et dire quelque chose comme ça.
‫Ce nom est égal au nom, mais nous pouvons même le rendre plus simple en utilisant quelque chose appelé la base.
‫Nous utilisons donc le nom de base, le prénom et le salaire.
‫Donc, ce que cela fait, c'est simplement utiliser l'approche que nous avions ici.
‫Donc celui-ci ici, il utilise donc ce constructeur pour nous.
‫Nous n'avons donc pas à écrire toute cette initialisation ici.
‫Très bien, avant de faire quoi que ce soit d'autre, testons cela, alors créons un employé ou créons
‫en fait un patron.
‫Alors allons de l'avant avec un employé, donc l'employé sera Michael, mon CO et c'est un nouvel employé et maintenant nous pourrions continuer
‫comme ça.
‫Ce sera donc Denis.
‫Nous allons donc simplement prendre ce constructeur ici.
‫Mais comme je préfère informer sur le vrai Michael, ce sera donc Michael Miller et son salaire sera de
‫quarante mille.
‫Et maintenant, nous pouvons, bien sûr, aller de l'avant et appeler les méthodes de Michael Michael.
‫Et nous avions bien, il devrait travailler, alors s'il vous plaît allez-y et travaillez.
‫Et Michael, vas-y et fais passer.
‫Et puis enfin la clé de troisième année de la console afin de garder la console ouverte, alors testons cela et nous le sommes.
‫Donc d'abord il travaille et ensuite il fait une pause.
‫Et c'est super.
‫Bon gars, Michael.
‫Maintenant, nous pouvons aller de l'avant et créer un patron.
‫Alors allons-y et disons, patron, et je vais l'appeler.
‫Chuck Norris va être un nouveau patron appelé.
‫Eh bien, il a besoin d'une voiture de société.
‫Qu'est-ce que ça va être pour Ferrari alors ?
‫Un nom, et ce sera celui de Nori.
‫Ensuite, le prénom sera Chuck et son salaire dépassera les neuf mille.
‫Donc juste une valeur très élevée et il n'accepte en fait pas cette valeur.
‫C'était donc trop à supporter pour un individu.
‫C'est donc beaucoup d'argent que Chuck gagne et maintenant nous pouvons aller de l'avant et le faire diriger.
‫Alors laissons Chuck Norris être notre leader et il va diriger.
‫Voyons donc ce qu'il dit.
‫Et il dit, je suis le patron.
‫Et bien sûr, nous pouvons aller de l'avant et ajouter quelques informations supplémentaires sur ce qu'il dit.
‫Et mon nom est.
‫Et puis vous utilisez juste quelque chose comme son nom et vous pouvez même ajouter plus d'informations sur son salaire, tout ce genre
‫de choses.
‫Cela ne faisait donc pas partie de l'exercice, mais je l'ajoute simplement ici.
‫Nous avons donc un peu plus d'informations sur ce type.
‫Et je vais commencer par un prénom et ensuite je vais continuer avec le nom de famille ou en fait le
‫nom.
‫Comme vous pouvez le voir, je peux les utiliser même si je n'ai pas créé ces propriétés dans mes boules
‫car je les hérite de l'employé.
‫Et maintenant, si on le relance, je suis le patron.
‫Je m'appelle Chuck Norris, et c'est génial.
‫Donc Chuck Norris est notre patron maintenant.
‫Notre stagiaire doit aussi faire quelque chose.
‫Il devrait donc avoir ses propres propriétés, qui sont pour l'une, ses heures de travail, ses heures de travail et une autre,
‫qui seront ses heures d'étude ou ses heures d'école.
‫Ce devrait donc être les heures d'étude et le sentiment qu'il étudie à la maison.
‫Mais en fait, je ne sais pas si vous êtes au courant du système de formation en Allemagne.
‫Tu as un système de formation de trois ans dans lequel tu apprends un métier et c'est comme, enfin, c'est pas vraiment
‫comme au collège, mais c'est un peu comme après dix ans d'école, tu vas là-bas, tu vas dans
‫ce moulin, tu étudiez un emploi de stagiaire, et vous le faites pendant trois ans.
‫Et après tu es un expert, pas un expert, mais tu es bien éduqué pour faire le travail assez bien.
‫Vous avez donc environ 60% du temps de travail ou même 80% du temps de travail et ensuite un jour d'école.
‫Vous allez donc à l'école pour apprendre des informations plus détaillées et importantes sur la tâche à accomplir.
‫Et c'est quelque chose qui fonctionne assez bien pour l'Allemagne.
‫Nous n'avons donc pas besoin que tout le monde aille à l'université pour obtenir un bon emploi ou que tout le monde aille au collège pour obtenir
‫un bon emploi.
‫Il s'agit donc là d'une alternative.
‫D'accord.
‫Alors juste une petite note.
‫Et maintenant allons de l'avant et créons un constructeur stagiaire et il aura besoin des heures de travail.
‫Puis les
‫horaires d'école, un nom, un prénom, string prénom, puis je l'appelle comme ça.
‫Je pense comme ça et je mets fin au salaire.
‫Et maintenant, nous utilisons également la base.
‫Et si vous ne l'avez pas fait, c'est très bien.
‫Pas de soucis.
‫C'est juste pour que vous sachiez que vous pouvez le faire.
‫Donc nom, prénom et salaire, on va juste prendre ceux de notre classe de base.
‫Et maintenant, j'ai juste besoin d'attribuer les heures de travail.
‫Et en fait, ici, je veux que ces heures de travail commencent, qui seront nos heures de travail, puis qu'elles
‫commencent les heures d'école, qui seront nos heures d'école.
‫Et c'est tout.
‫Droit.
‫Nom, prénom et salaire sont de toute façon de la classe de base.
‫Et maintenant, nous devons apprendre les deux méthodes.
‫Et qu'est-ce que c'était.
‫Apprendre et travailler et maintenant travailler.
‫Les stagiaires devraient alors travailler légèrement différemment.
‫Le patron ou l'employé, donc on apprend et ici on écrit juste quelque chose comme S. W. , j'apprends pendant tellement d'heures
‫comme ça et ce seront les heures d'apprentissage ou les heures d'école.
‫Comme ça, et maintenant la dernière méthode sera le travail vide public, et maintenant celle-ci devrait en fait remplacer notre méthode
‫d'employé, consoler cette ligne droite.
‫Je travaille pour zéro heure.
‫Et par zéro, je ne veux pas dire zéro.
‫Je veux dire les heures de travail.
‫Alors maintenant, si vous voyez qu'il est écrit le membre hérité de Hyde et que vous travaillez, il a utilisé
‫le nouveau mot clé si la dissimulation était voulue, c'est quelque chose que nous couvrirons en détail dans le prochain chapitre
‫où nous parlons de polymorphisme.
‫Mais maintenant, créons simplement un nouvel employé.
‫Et cette fois, ce sera un employé stagiaire.
‫Alors je vais appeler ici Michelle, et elle sera la nouvelle stagiaire.
‫Michelle, en fait, elle a besoin d'heures de travail.
‫Disons qu'elle travaille 32 heures par semaine.
‫Ensuite, elle va à l'école huit heures par semaine.
‫Elle s'appelle Michelle Gardner.
‫Donc Michelle et son salaire est d'environ dix mille par an.
‫D'accord.
‫Alors maintenant, allons de l'avant et interrogeons Michelle sur ses études.
‫Alors comment ça se passe ?
‫Et puis, Michelle, le travail.
‫Maintenant, lançons-le et vous verrez ce qui va se passer, et il dit, j'apprends pendant huit heures et
‫je vais travailler pendant 32 heures.
‫Eh bien, nous l'avons remplacé et nous venons d'utiliser exactement la même méthode.
‫Alors travaillez du même nom.
‫Celui-ci n'était pas virtuel et nous l'avons contourné.
‫Et ici, c'est se plaindre ou ce n'est pas vraiment se plaindre, mais cela dit qu'il y a quelque chose qui ne va pas
‫parfaitement.
‫C'est donc parfait car cela nous aide à passer au chapitre suivant où nous parlons de polymorphisme, de redéfinir encore
‫plus les méthodes, car jusqu'à présent nous n'avons utilisé qu'une seule approche, mais il y en a plusieurs.
‫Donc, si, par exemple, je crée un nouveau travail vide public, cela ira de l'avant et créera une nouvelle méthode pour moi.
‫Et bien, dans notre cas, ça fait la même chose.
‫Mais en ce qui concerne le polymorphisme, cela va avoir un impact énorme sur notre programme.
‫J'espère donc que vous avez réussi à le construire.
‫Et c'était juste un exercice différent, juste un nouvel exercice, un autre à tester à nouveau, si vous pouvez gérer cela,
‫si vous pouvez créer des sous-classes et simplement mieux comprendre comment les classes ou les classes de base et les classes
‫de conduite fonctionnent ensemble et comment les construire et des trucs comme ça.
‫Super.
‫Alors rendez-vous dans le prochain chapitre.
‫Où allons-nous entrer dans le polymorphisme ?