‫Ben tornato.
‫Spero che tu abbia provato a finire questa sfida in cui dovevi creare diverse classi e classi o diverse classi
‫derivate e sì, andiamo avanti e iniziamo con essa.
‫Quindi creiamo una nuova classe chiamata Impiegato.
‫E questo dipendente dovrebbe avere diverse informazioni, prima di tutto i nomi, quindi vado avanti
‫con Propp e sarà una proprietà stringa con un nome.
‫Quindi abbiamo un'altra stringa prop, nome, e la terza è una proprietà chiamata Sellery.
‫Quindi ora abbiamo quelle tre proprietà e possiamo andare avanti e creare un costruttore, un
‫impiegato pubblico, e quello prende un nome, un nome e uno stipendio.
‫E ovviamente, dobbiamo impostarli.
‫Quindi questo quel nome sarà il nome.
‫Questo nome sarà il nome e iniziano Sellery sarà Sellery.
‫Tutto bene.
‫Quindi questo è il nostro costruttore.
‫E poi il nostro dipendente dovrebbe avere un metodo chiamato Lavoro e POS.
‫Quindi creiamo quei lavori sul vuoto pubblico e questo dovrebbe semplicemente scrivere qualcosa come Sto lavorando e poi uno
‫che è un vuoto chiamato Porres, che sta per scrivere qualcosa come, sto facendo una pausa.
‫Tutto bene.
‫Quindi è praticamente il nostro dipendente.
‫E ora vogliamo ereditare da quel dipendente e vogliamo andare avanti e creare una nuova classe chiamata
‫Boss.
‫Quindi in realtà saranno entrambe le cose.
‫Cambiamo quello.
‫Eliminiamo questa classe e creiamone una nuova.
‫Avremmo potuto rinominarlo, ma crearne uno nuovo è più conveniente in realtà.
‫Passa così.
‫E ora il capo dovrebbe avere una proprietà propria.
‫Come affermato qui, torniamo indietro creando un boss di classe con una proprietà chiamata Company Car e il metodo
‫lead.
‫Quindi creiamo quelle Propp e questa dovrebbe essere una stringa e la chiamerò auto aziendale.
‫Allora abbiamo il metodo.
‫Piombo vuoto pubblico.
‫E questo dirà solo qualcosa del tipo, sono il capo o qualcosa del genere.
‫S. W. capo.
‫Quindi ottima grammatica inglese qui, sono il capo e ora dovremmo andare avanti e creare un'altra classe guida di dipendenti chiamati tirocinanti o tirocinanti
‫con le proprietà, l'orario di lavoro e l'orario scolastico e il metodo di
‫apprendimento.
‫Quindi facciamolo.
‫Creiamo una nuova classe chiamata.
‫Il
‫tirocinante e il loro tirocinante, tra l'altro, il capo non derivava dai dipendenti, quindi aveva solo quell'impiegato.
‫Lo stesso vale per il nostro tirocinante.
‫Deriva anche da dipendente.
‫E ora, come vedi, poiché non ha a.
‫Come non abbiamo un vuoto.
‫Il costruttore qui si lamenta, quindi creerò un istruttore vuoto, che dirà solo che il
‫nome sarà predefinito come Dennis, quindi il nome sarà predefinito poiché in realtà il nome
‫è Dennis.
‫Il cognome dovrebbe essere Puhn, Utah, nel mio caso.
‫E poi abbiamo lo stipendio, che sarà, manteniamo le cose semplici, 50 mila dollari e molto precisi.
‫E non parliamo nemmeno della valuta.
‫Tutto bene.
‫Quindi ora se diciamo che vedi che l'errore scompare, perché se non ce l'ho così solo un
‫secondo, me ne libererò.
‫Sarà infelice qui.
‫Quindi dici che non c'è alcun argomento dato che corrisponda al nome del parametro formale richiesto della stringa
‫dell'impiegato dipendente stringa int.
‫OK, quindi o quello o dobbiamo implementare un costruttore nella classe boss.
‫Cosa che penso che dovremmo ancora fare, quindi facciamolo, perché se creiamo un capo, vogliamo informare ciò che
‫vogliamo aggiungere alle informazioni su questa macchina aziendale.
‫Quindi creiamo un capo pubblico, che includerà una stringa chiamata auto aziendale auto aziendale.
‫Quindi una stringa chiamata stringa del nome chiamata First Name e Interchurch chiamata Sellery La.
‫E ora che qui diciamo qualcosa del genere.
‫Quell'auto aziendale è uguale all'auto NE.
‫Ora mancano tutti gli altri e possiamo, ovviamente, andare avanti e dire qualcosa del genere.
‫Quel nome è uguale a nome, ma possiamo anche renderlo più semplice usando qualcosa chiamato base.
‫Quindi stiamo usando il nome di base, il nome e lo stipendio.
‫Quindi quello che fa è semplicemente usare l'approccio che abbiamo avuto qui.
‫Quindi questo qui, quindi sta usando questo costruttore per noi.
‫Quindi non dobbiamo scrivere tutta questa inizializzazione qui.
‫Va bene, prima di fare qualsiasi altra cosa, proviamolo, quindi creiamo un dipendente o addirittura
‫creiamo un capo.
‫Quindi andiamo avanti con un dipendente, quindi il dipendente sarà Michael, il mio CO e lui è un nuovo dipendente e ora potremmo andare
‫avanti così.
‫Quindi quello sarà Denis.
‫Quindi prenderemo solo questo costruttore qui.
‫Ma come preferisco informare sul vero Michael, così sarà Michael Miller e il suo stipendio sarà
‫di quarantamila.
‫E ora possiamo, ovviamente, andare avanti e chiamare i metodi di Michael Michael.
‫E abbiamo avuto bene, dovrebbe lavorare, quindi per favore vai avanti e lavora.
‫E Michael, vai avanti e fallo passare.
‫E poi finalmente la chiave di terza elementare della console per mantenere la console aperta, quindi proviamolo e lo facciamo.
‫Quindi prima lavora e poi si prende una pausa.
‫E questo è fantastico.
‫Bravo ragazzo, Michele.
‫Ora possiamo andare avanti e creare un boss.
‫Quindi andiamo avanti e diciamo, capo, e lo chiamerò.
‫Chuck Norris sarà chiamato un nuovo capo.
‫Beh, ha bisogno di un'auto aziendale.
‫Cosa sarà allora per la Ferrari?
‫Un nome, e questo sarà quello di Nori.
‫Allora il primo nome sarà Chuck e il suo stipendio supererà i novemila.
‫Quindi solo un valore molto alto e in realtà non accetta quel valore.
‫Quindi era troppo da sopportare per un individuo.
‫Quindi Chuck sta guadagnando un sacco di soldi e ora possiamo andare avanti e farlo guidare.
‫Quindi facciamo in modo che Chuck Norris sia il nostro leader e lui guiderà.
‫Allora vediamo cosa dice.
‫E lui dice, io sono il capo.
‫E, naturalmente, possiamo andare avanti e aggiungere qualche informazione in più su ciò che sta dicendo.
‫E il mio nome è.
‫E poi usi qualcosa come il suo nome e puoi anche aggiungere qualche informazione in più sul suo stipendio, tutto quel genere
‫di cose.
‫Quindi questo non faceva parte dell'esercizio, ma lo sto solo aggiungendo qui.
‫Quindi abbiamo qualche informazione in più su questo tizio.
‫E inizierò con un nome e poi proseguirò con il cognome o addirittura il
‫nome.
‫Come puoi vedere, posso usarli anche se non ho creato quelle proprietà nelle mie palle perché
‫le sto ereditando dal dipendente.
‫E ora, se lo gestiamo di nuovo, sono il capo.
‫Mi chiamo Chuck Norris ed è fantastico.
‫Quindi Chuck Norris è il nostro capo ora.
‫Anche il nostro tirocinante deve fare qualcosa.
‫Quindi dovrebbe avere le sue proprietà, che è per una, le sue ore di lavoro, le ore di lavoro e un'altra, che
‫sarà le sue ore di studio o di scuola.
‫Quindi dovrebbero essere le ore di studio e il senso di lui che studia a casa.
‫Ma in realtà, non sono sicuro che tu sia a conoscenza del sistema di formazione in Germania.
‫Hai un sistema di formazione di tre anni in cui impari un lavoro ed è simile a, beh, non è molto
‫simile al college, ma è più o meno come dopo dieci anni di scuola, vai lì, vai in
‫questo mulino, tu studi un lavoro da tirocinante e lo fai per tre anni.
‫E poi sei un esperto, non un esperto, ma sei ben istruito per fare il lavoro abbastanza bene.
‫Quindi hai tipo il 60 percento dell'orario di lavoro o addirittura l'80 percento dell'orario di lavoro e poi un giorno di scuola.
‫Quindi vai a scuola per apprendere informazioni più dettagliate e importanti sul compito da svolgere.
‫E questo è qualcosa che funziona abbastanza bene per la Germania.
‫Quindi non abbiamo bisogno che tutti vadano all'università per ottenere un buon lavoro o che tutti vadano al college per ottenere un
‫buon lavoro.
‫Quindi questa è piuttosto un'alternativa lì.
‫Tutto bene.
‫Quindi solo una piccola nota a margine.
‫E ora andiamo avanti e creiamo un apprendista costruttore e avrà bisogno delle ore di lavoro.
‫Poi l'orario
‫scolastico, un nome, un nome, un nome di stringa, poi lo chiamo così.
‫Penso così e finisco lo stipendio.
‫E ora anche qui stiamo usando la base.
‫E se non l'hai fatto, va benissimo.
‫Nessun problema.
‫È solo per te sapere che puoi farlo.
‫Quindi nome, nome e stipendio, prenderò solo quelli della nostra classe base.
‫E ora devo solo assegnare l'orario di lavoro.
‫E in realtà qui voglio che inizino le ore di lavoro, che saranno le nostre ore di lavoro, e poi inizieranno le
‫ore di scuola, che saranno le nostre ore di scuola.
‫E questo è tutto.
‫Destra.
‫Cognome, nome e stipendio sono comunque della classe base.
‫E ora abbiamo bisogno che i due metodi imparino.
‫E cos'era.
‫Impara e lavora e ora lavora.
‫I tirocinanti dovrebbero lavorare in modo leggermente diverso allora.
‫Il capo o l'impiegato, così impariamo e qui scriviamo solo qualcosa come S. W. , Sto imparando per così tante
‫ore come questa e saranno le ore di apprendimento o le ore di scuola.
‫In questo modo, e ora l'ultimo metodo sarà il lavoro vuoto pubblico, e ora questo dovrebbe effettivamente sovrascrivere il nostro metodo
‫dei dipendenti, consolare quella linea destra.
‫Lavoro per zero ore.
‫E per zero, non intendo zero.
‫Intendo l'orario di lavoro.
‫Quindi ora se vedi che dice che il membro ereditato di Hyde e tu lavori, ha usato
‫la nuova parola chiave se si intendeva nascondersi, è qualcosa che tratteremo in dettaglio nel prossimo capitolo in
‫cui parleremo di polimorfismo.
‫Ma ora creiamo un nuovo dipendente.
‫E questa volta sarà un dipendente tirocinante.
‫Quindi chiamerò qui Michelle, e lei sarà la nuova apprendista.
‫Michelle, in realtà, ha bisogno di orari di lavoro.
‫Diciamo che lavora per 32 ore a settimana.
‫Poi va a scuola per otto ore alla settimana.
‫Il suo nome è Michelle Gardner.
‫Quindi Michelle e il suo stipendio sono qualcosa come diecimila all'anno.
‫Tutto bene.
‫Quindi ora andiamo avanti e chiediamo a Michelle del suo studio.
‫Allora come sta andando?
‫E poi, Michelle, il lavoro.
‫Ora eseguiamolo e vedrai cosa accadrà, e dice, sto imparando per otto ore e
‫lavorerò per 32 ore.
‫Bene, l'abbiamo sovrascritto e abbiamo appena usato lo stesso identico metodo.
‫Quindi lavora con lo stesso nome.
‫Questo non era virtuale e l'abbiamo scavalcato.
‫E qui si lamenta o non si lamenta proprio, ma dice che c'è qualcosa che non va perfettamente.
‫Quindi è perfetto perché ci aiuta ad andare al prossimo capitolo in cui parliamo di polimorfismo, sui metodi di
‫override ancora di più, perché finora abbiamo usato solo un approccio, ma ce ne sono di più.
‫Quindi, se io, per esempio, creo un nuovo lavoro vuoto pubblico che andrà avanti e creerà un nuovo metodo per me.
‫E bene, nel nostro caso, fa la stessa cosa.
‫Ma quando si tratta di polimorfismo, questo avrà un enorme impatto sul nostro programma.
‫Quindi spero che tu sia riuscito a costruirlo.
‫Ed era solo un esercizio diverso, solo un nuovo esercizio, un altro da testare di nuovo, se riesci a gestirlo,
‫se puoi creare sottoclassi e solo ottenere una migliore comprensione di come le classi o le classi base e le
‫classi di guida lavorano insieme e come costruirli e cose del genere.
‫Grande.
‫Allora ci vediamo al prossimo capitolo.
‫Dove andremo nel polimorfismo?