‫Bentornati alla seconda demo di collegamento di questa estate, prepareremo un sacco di cose di cui avremo bisogno
‫in seguito.
‫Quindi, prima di tutto, creeremo due classi aggiuntive e poi effettivamente la terza, che gestirà
‫queste due classi.
‫Quindi quelle due classi che creeremo, dovrebbero essere usate per creare oggetti di
‫quelle classi e stanno usando università e studenti.
‫Quindi creiamo una nuova classe qui.
‫E sì, so che dovresti creare classi sul lato destro in cui dovresti creare file specifici per
‫ogni singola classe.
‫Ma lo creerò qui nello stesso file in questo programma, file CSS, perché è più facile
‫per te seguirlo.
‫Ma altrimenti dovresti sempre andare così, creare nuovo e poi classe e poi dovresti andare avanti.
‫Va bene.
‫Quindi ho fatto lezione e questa sarà l'università.
‫Quindi ogni università ha determinate informazioni su se stessa.
‫Quindi cosa dovrebbe avere un'università?
‫Bene, cominciamo con un documento d'identità.
‫Quindi dirò che ha un ID e questa è una proprietà get e set, una proprietà molto semplice.
‫Quindi creo un'altra proprietà.
‫E questa volta in questo modo, sarà un nome in codice temporale di stringa.
‫Quindi ogni università ha un ID e un nome.
‫Niente di troppo sofisticato.
‫Destra.
‫E poi l'unica cosa che dobbiamo fare qui è stampare qualcosa, qualcosa.
‫Creeremo un metodo qui che si chiamerà print e stamperà i dettagli o potremmo chiamarlo show
‫inforce o qualcosa del genere.
‫L'unica cosa che farà è scrivere qualcosa come University Zero con ID uno e zero sarà il nome e
‫uno sarà l'ID.
‫Va bene.
‫Quindi questa è la nostra classe universitaria.
‫E ora creiamo una classe per gli studenti.
‫Quindi studente di classe.
‫Quindi ogni università ha studenti.
‫Destra.
‫E vogliamo che tu vada avanti e abbia un'idea anche per gli studenti.
‫E prenderei e imposterei una stringa chiamata nome.
‫Quindi ogni studente ha un nome prendi e imposta e poi in realtà e facciamo turbo prop double tab string e ogni
‫studente ha un genere.
‫E poi finalmente aggiungiamo un altro prop..
‫Quindi prop e questa volta sarà l'età.
‫Quindi ogni studente ha un'età specifica.
‫E poi qui c'è una cosa importante, perché ogni studente ha una chiave straniera, perché se
‫non è solo all'università, non è uno studente.
‫Quindi supponiamo che.
‫Quindi abbiamo bisogno di una chiave esterna, una chiave esterna, e quella sarà la nostra I pubblica e universitaria. D..
‫Quindi uno studente appartiene a una specifica università I. D..
‫Va bene.
‫E finalmente stampiamo anche qualcosa sulla console.
‫Quindi stampa il vuoto pubblico e stamperà solo qualcosa come S. W. tocca due
‫volte studente zero con I. D. anche un genere e tre anni dall'università con
‫l'I. D. per.
‫E ora, ovviamente, dobbiamo utilizzare tutte queste proprietà.
‫Quindi sarà il nome I. D. , sesso, età e università I. D. E poiché questo è un po' lungo, lo metterò
‫sulla seconda riga in questo modo.
‫Quindi questa sarà la dichiarazione stampata della classe dello studente.
‫Ora, per gestire studenti e università in modo linkato, creeremo un'altra classe.
‫E questa classe aggiuntiva sarà il nostro manager universitario.
‫Quindi si occuperà delle università.
‫Aggiungerà membri all'università, quindi studenti all'università.
‫Poi ci mostrerà tutti gli studenti maschi, tutte le studentesse e quel genere di cose.
‫Quindi creiamo una nuova classe per questo.
‫E la chiamerò classe di cui hai bisogno.
‫Il nostro city manager e qui voglio avere una lista con cui lavorare.
‫Quindi, prima di tutto, ho un elenco di università, quindi del nostro tipo di università che abbiamo avuto
‫e che chiamerò università.
‫E poi un'altra lista, una lista pubblica chiamata studente, che saranno i nostri studenti.
‫Quindi questa lista è piena di studenti.
‫Questa lista è piena di università.
‫E ora nel costruttore, inizializzeremo questi due elenchi e aggiungeremo loro dei valori.
‫Quindi andiamo avanti e creiamo un costruttore, un manager dell'università pubblica come quello.
‫Questo è il nostro costruttore, giusto?
‫Costruttore.
‫E qui, voglio andare avanti e inizializzare la mia università.
‫Quindi sarà un nuovo elenco dell'università e
‫dei miei studenti, che sarà un nuovo elenco di studenti.
‫E ora possiamo andare avanti e aggiungere loro dei valori.
‫E non scriverò tutto manualmente.
‫Copio e incollo dalla lista che ho preparato.
‫Quindi supponiamo di avere due università.
‫Uno è Yale e l'altro è Beijing Tech.
‫E poi abbiamo degli studenti qui, che è Carla, che è una donna.
‫Ha 17 anni.
‫Il prossimo Tony.
‫È maschio, ha ventuno anni.
‫E quei due, sono a Yale e poi all'altra università.
‫Quindi alla Beijing Tech abbiamo Lailah, che è una donna, poi James è transgender e poi con Linda era una
‫donna.
‫Va bene.
‫Quindi abbiamo tre diversi, uh, i tuoi tre diversi sessi.
‫Va bene.
‫Quindi questo è il nostro costruttore di manager universitari finora.
‫E ora possiamo andare avanti e aggiungere alcuni metodi che effettivamente faranno alcune cose di Lync perché non abbiamo ancora
‫usato il collegamento in questo video.
‫Quindi andiamo avanti e facciamolo.
‫Creiamo.
‫Un metodo che ci darà tutti gli studenti maschi, quindi creiamolo e qui userò l'enumerabile
‫quindi un elenco di studenti e lo chiamerò studenti maschi.
‫E ora usiamo la stessa cosa che abbiamo fatto nell'ultimo video.
‫Quindi da studente in studenti dove studente quel genere è uguale a maschio e infine seleziona studente.
‫Va bene.
‫Ecco come creiamo questo elenco.
‫Lo abbiamo visto nell'ultimo video.
‫Controlliamo un elenco specifico.
‫E questo caso, in realtà è un elenco perché finora lo abbiamo visto con una gara.
‫Ma puoi farlo anche con le liste.
‫Quindi è piuttosto bello.
‫Come puoi vedere, raccolte, elenco generico e possiamo farlo anche con questo approccio di collegamento qui.
‫Quindi ora stampiamolo sotto la console.
‫CW sarà studenti maschi.
‫E poi finalmente, diamoci tutti gli studenti.
‫Quindi useremo un ciclo per ogni qui per ogni studente, che è studente in studenti maschi, perché come sappiamo, i nostri
‫studenti maschi sono di tipo studente.
‫Quindi ora possiamo andare avanti e chiamare il metodo di stampa del punto dello studente.
‫Va bene.
‫Ora andiamo avanti e usiamo questo metodo, perché finora abbiamo solo preparato e digitato codice e digita codice e
‫ora è il momento di eseguire finalmente il codice e vedere cosa sta succedendo.
‫Quindi andiamo avanti e creiamo un oggetto manager universitario, chiamiamolo, ehm, e inizializziamolo
‫subito, che è un manager universitario come quello.
‫E ora posso andare avanti e usare te e punteggiare gli studenti maschi.
‫Quindi questo metodo qui.
‫E infine, andiamo anche direttamente sulla console o sulla console che legge la chiave in modo che il nostro programma non si
‫spenga.
‫Va bene.
‫Quindi eseguiamolo.
‫E qui vediamo studenti maschi mentre abbiamo lo studente Tony con l'idea di un genere, l'età maschile.
‫Ventuno dall'università con l'idea uno.
‫Va bene.
‫Quindi diamo un'occhiata.
‫Abbiamo questo studente maschio qui.
‫Quindi copiamo e incolliamo lo studente maschio.
‫Basta controllare se ce ne possono essere due.
‫Quindi questo sarà franco.
‫E Frank è maschio, ma ha ventidue anni e anche lui frequenta la seconda università.
‫Quindi tutti sono all'Università di Pechino come sembra.
‫Quindi eseguiamo di nuovo il codice.
‫E poi vediamo entrambe le corde.
‫Quindi vediamo Frank e vediamo Tony.
‫Quindi Frank viene dall'Università uno e Tony beh, in realtà Tony viene da uno e Frank viene da due.
‫Va bene.
‫Quindi ora vedi che questo metodo ha funzionato bene.
‫Ora, vai avanti e crea un metodo che faccia la stessa cosa.
‫Ma per le donne.
‫Quindi stamperemo solo tutte le studentesse delle diverse università.
‫Va bene, spero che tu l'abbia provato, quindi lo digiterò questa volta.
‫Studentesse del vuoto pubblico e ho bisogno di nuovo di un I enumerabile, che sarà di tipo studente.
‫Quindi un elenco di studenti, che sarà un elenco di studentesse.
‫E voglio controllare da tutti gli studenti e
‫gli studenti.
‫Quindi questo è, come ho detto, un per ogni ciclo qui, in pratica.
‫E vogliamo controllare tutti gli studenti in cui il genere è femminile e vogliamo selezionare quegli
‫studenti e metterli nelle nostre studentesse.
‫Ora posso enumerare che possiamo scriverlo sulla console.
‫Quindi s. W. e studentesse
‫e quindi usiamo un ciclo per ogni ciclo in questo modo, utilizzerà uno studente chiamato studente e
‫la raccolta chiamata Studentesse.
‫E ora qui useremo solo la stampa a punti dello studente.
‫Quindi ora diamo un'occhiata alle studentesse così tu e il metodo delle studentesse punto.
‫E so che questo nome non è perfetto.
‫Potrebbe essere qualcosa come mostrare studentesse o filtrare per studentesse o filtrato per studenti maschi.
‫Ma lo tengo semplice qui.
‫E noi siamo studentesse, Carlaw, Laila e Linda con l'idea uno, tre e cinque anni, 17, 19 e 22
‫anni.
‫E ci sono diverse università, come puoi vedere qui.
‫Va bene.
‫Quindi ora hai visto come puoi creare un elenco più grande in questo caso.
‫Stiamo solo usando un elenco qui con gli elementi che abbiamo aggiunto.
‫Quindi hai visto come puoi farlo con gli array, come puoi usare link.
‫Quindi questa affermazione qui con la gara e anche con le liste e puoi usare la stessa cosa con
‫innumerevoli chiamate, con tipi di lista ben generati.
‫Destra.
‫E anche, ovviamente, con tabelle e con importo X.
‫Ed è qualcosa che vedremo più avanti.
‫Quindi andiamo avanti al prossimo video in cui estenderemo la nostra classe qui.
‫Quindi la nostra classe dirigente universitario, che ci mostrerà bene qualche informazione in più, perché finora vediamo
‫solo studenti, maschi e femmine.
‫Ma cosa succede se volessimo filtrare in base a informazioni diverse o se volessi ordinarle, cose del genere?
‫È qualcosa che tratteremo nel prossimo video.
‫Allora ci vediamo al prossimo video.