"Ciao, Amigo, sei di nuovo tu? Sei tornato così presto. Sembra che le mie lezioni ti stiano aiutando a progredire ancora più velocemente di quanto pensavi!"
"Uh, le tue lezioni? E la mia pratica?"
"Va bene, va bene. Cos'hai già imparato?"
"Bene, so già come creare oggetti e come interagiscono tra loro. Ho anche imparato a chiamare metodi individuali e capisco alcune cose sulle variabili di riferimento e sui tipi di dati primitivi."
"Ben fatto. Ma stai ancora volando troppo veloce. Così ho deciso di darti un paio di lezioni per gettare le basi per il futuro. Per riportarti alla realtà, per così dire. Ne hai già sentito parlare le informazioni che contengono. E la parte che non hai ancora sentito ti sarà utile nei livelli successivi. Quindi non preoccuparti: sei pronto per loro. Probabilmente."
Iniziare con le classi: scrivere le proprie classi, costruttori
"Hai già imparato alcune cose sulle lezioni e anche sulla creazione di oggetti. Ma in questa lezione non ripeteremo solo quello che hai imparato. Ti daremo qualcosa di nuovo. Ad esempio, insegneremo sulla creazione delle proprie classi (questa è la base della programmazione Java) e ti insegneremo cos'è un 'costruttore'."
Metodi, parametri di metodo, interazione e sovraccarico
"Quindi, metodi. Senza di essi, gli oggetti non hanno idea di come comportarsi o interagire tra loro. Acquisirai molte nuove conoscenze sui metodi e sui parametri dei metodi da questa lezione approfondita . E toccheremo anche argomenti importanti come incapsulamento e sovraccarico del metodo. Se questi argomenti non ti sono ancora chiari, non preoccuparti. Torneremo su di essi in seguito."
GO TO FULL VERSION