Bentornati.
In questo video parleremo dei costruttori in Java.
Un costruttore è un metodo speciale che viene utilizzato per creare e inizializzare gli oggetti alla loro prima
creazione.
È come un processo magico che dà vita agli oggetti e li imposta con i valori iniziali di cui hanno bisogno.
Continuiamo con l'esempio dell'automobile.
Per creare un costruttore, dobbiamo chiamarlo come il nome della classe qui auto All'interno del suo ambito.
Dobbiamo definire il costruttore, quindi lo creerò e inizierò con la parola chiave public.
Nei prossimi video parleremo dei modificatori e dei modificatori di accesso.
Ma ora concentriamoci sui costruttori di auto esattamente come il nome della classe.
Prestate attenzione, per favore, ragazzi.
E seguito da queste parentesi, perché è un metodo, un metodo speciale quando si crea l'oggetto
di un'auto, dobbiamo definire questi attributi.
Lasciate che vi mostri.
Abbiamo due stati, l'anno e la velocità.
Li passerò qui in velocità e int anno.
Poi, nel costruttore che abbiamo impostato qui, lo chiamerò velocità dell'auto e anno dell'auto.
Qui impostiamo l'anno come anno dell'auto e la velocità come velocità dell'auto.
Questi due parametri sono come dei segnaposto in cui inseriremo i valori effettivi quando creeremo un oggetto auto.
Quindi, quando creiamo un oggetto auto, definiamo la sua velocità e il suo anno e li impostiamo sui valori
di questi stati.
Ora creiamo un oggetto auto utilizzando questo costruttore.
Andiamo su e qui abbiamo un errore perché dobbiamo passare due argomenti, ma ne abbiamo trovati
zero.
Dobbiamo quindi superare gli argomenti della velocità e dell'anno di questa macchina.
Quindi rimuovo questo attributo e inizio con la velocità dell'auto, che è 100 e l'anno dell'auto,
che è 2023.
Per favore, ragazzi, concentratevi con me.
Si tratta di suggerimenti.
Si tratta quindi di suggerimenti generati automaticamente da Android studio.
Non è necessario inserire e scrivere la parola chiave velocità dell'auto.
Mettete solo 100 e mettete solo 2023.
Eseguiamo il nostro programma.
E come previsto, abbiamo creato un oggetto chiamato Red Car con una velocità dell'auto pari a 100.
Abbiamo accelerato di dieci, poi di altri dieci e infine abbiamo frenato, togliendo cinque alla sua velocità.
Ecco come si usano i costruttori in Java.