EREDITARIETA' E POLIMORFISMO JAVA - PROGRAMMAZIONE #11 | Vita Da Founder

  Рет қаралды 11,317

Vita Da Founder

Vita Da Founder

Күн бұрын

Пікірлер: 20
@giuseppelombardo7393
@giuseppelombardo7393 4 жыл бұрын
Complimenti, sei molto bravo :) Ho trovato i tuoi video solo ora, altrimenti ti avrei seguito prima ;)
@wolf_gunz4643
@wolf_gunz4643 6 жыл бұрын
Ottimo video come sempre!
@itsarmaa
@itsarmaa 3 жыл бұрын
Molto bravo, grazie
@VitaDaFounder
@VitaDaFounder 2 жыл бұрын
Grazie a te! Se ti va lascia una recensione g.page/r/CRt30VHqbHQpEAg/review
@danieleboccolacci7979
@danieleboccolacci7979 Жыл бұрын
ciao, volevo al minuto 1.32 fai vedere la classe persona e volevo chiederti perchè nel metodo toString hai messo solo "nome" "cognome" "indirizzo", io avrei messo "this.nome" "this.cognome" "this.indirizzo". il mio modo sarebbe errato?
@VitaDaFounder
@VitaDaFounder Жыл бұрын
il tuo modo è convenzionalmente più corretto del mio, probabilmente l'ho fatto per rapidità di tempo, ma quello che devi sapere è che (solo in java) gli attributi della classe li puoi scrivere anche senza il this, se all'interno di un contesto (tipo il costruttore o il metodo) hai parametri che hanno lo stesso nome degli attributi della classe allora per differenziarli devi usare per forza il this quando chiami l'attributo. Ma in generale è più corretto usare sempre il this, per convenzione e chiarezza di scrittura nel codice. Quindi bravo! ;)
@xkratosgd
@xkratosgd 6 жыл бұрын
All'interno di un metodo costruttore si utilizza l'istruzione super() per chiamare il metodo costruttore della classe ereditata, non per instanziarla. Si crea un'istanza di una classe ogni qualvolta vi è l'utilizzo dell'istruzione 'new'.
@VitaDaFounder
@VitaDaFounder 6 жыл бұрын
Dopo il new vai a mettere il costruttore quindi le istruzioni di istanza di un oggetto le fai nel costruttore 😂😂 hai praticamente fatto una contraddizione, se rileggi quello che hai scritto e ci ripensi ti accorgi pure tu 😉
@xkratosgd
@xkratosgd 6 жыл бұрын
Vita Da Founder bro nel video hai detto che con super() si istanza la super classe lol, di istanza se ne crea solo una. Lì chiami il metodo costruttore della classe Studente che nel corpo richiama il metodo costruttore della superclasse, ma mica crei un istanza di Persona e una di Studente 😂
@VitaDaFounder
@VitaDaFounder 6 жыл бұрын
O ho sbagliato ad esprimermi o hai capito male tu quello che ho detto è che con super() vai ad utilizzare il costruttore della classe padre e quindi vai a fare le istruzioni di istanza di tale classe, c’è differenza tra istanziarevun oggetto ed eseguire istruzioni di istanza adesso non so se ho formulato male io la frase nel video, comunque il senso rimane quello
@javacode8363
@javacode8363 3 жыл бұрын
Una domanda: ma quando vai a definire una variabile di tipo string si nota che string è blu quindi string è un oggetto, non un tipo di dato come int vero?
@VitaDaFounder
@VitaDaFounder 3 жыл бұрын
string è un datatype come int kzbin.info/www/bejne/amXVh5yiqcuEitk
@javacode8363
@javacode8363 3 жыл бұрын
Ah ok Cmq intendevo se ha una classe apparte per se
@sab5603
@sab5603 5 жыл бұрын
il discorso su quale metodo scegliere non è cosi banale.... infatti non hai citato né l'early binding e nemmeno il late binding.
@VitaDaFounder
@VitaDaFounder 5 жыл бұрын
la tua affermazione mi fa capire o che non hai seguito bene i video precedenti a questo o che non sai cosa siano l'early binding e il late binding come li hai chiamati tu
@samuelgirardello3262
@samuelgirardello3262 5 жыл бұрын
Cioè, pensavi veramente che nessuno si sarebbe accorto che hai copiato gli esempi del libro programmazione Java base e avanzata del mitico Savitch? Cmq bel video :)
@VitaDaFounder
@VitaDaFounder 5 жыл бұрын
che ovviamente tutti conosco... AHAHAH Grazie.
@samuelgirardello3262
@samuelgirardello3262 5 жыл бұрын
Chi fa l'università come me è pane quotidiano questo libro 😂
@VitaDaFounder
@VitaDaFounder 5 жыл бұрын
@@samuelgirardello3262 i libri non servono
@samuelgirardello3262
@samuelgirardello3262 5 жыл бұрын
@@VitaDaFounder però hai copiato dal libro 😂😂👏
OVERRIDE & OVERLOADING - PROGRAMMAZIONE #12 | Vita Da Founder
5:21
Vita Da Founder
Рет қаралды 5 М.
English Listening Podcast - Increasing Motivation
25:56
Listening Time
Рет қаралды 4,5 М.
Муж внезапно вернулся домой @Oscar_elteacher
00:43
История одного вокалиста
Рет қаралды 8 МЛН
How to Fight a Gross Man 😡
00:19
Alan Chikin Chow
Рет қаралды 21 МЛН
I thought one thing and the truth is something else 😂
00:34
عائلة ابو رعد Abo Raad family
Рет қаралды 17 МЛН
Clean Code. Chapter 17: Smells and Heuristics.
26:34
Serge Sokurenko
Рет қаралды 746
incapsulamento ereditarietà polimorfismo in Java #programmazione #informatica
17:11
La programmazione ad oggetti#4:Ereditarietà, polimorfismo, overriding.
13:05
Come si crea un form in HTML | Tutorial ITA
12:41
DA ZERO A DEV
Рет қаралды 156
CHE COSA E' UNA CLASSE? - Java | PROGRAMMAZIONE #7 | Vita Da Founder
15:58
Corso Python - Ereditarietà e polimorfismo
18:17
Marco Omezzolli
Рет қаралды 287
Муж внезапно вернулся домой @Oscar_elteacher
00:43
История одного вокалиста
Рет қаралды 8 МЛН