Descrizione del corso
- Panoramica su Ereditarietà, Polimorfismo ed Incapsulamento
- Le modifiche del codice
- Incapsulamento, getter e setter
- I modificatori di visibilità
- Il Costruttore
- La gestione della memoria
- Riferimenti agli Oggetti ed uguaglianza
- Garbage Collection
- Concetti base dell’ereditarietà
- Ereditarietà, un primo esempio e sintassi
- Tipi di Ereditarietà
- Override dei Metodi
- Ereditarietà e controllo dei tipi
- Covariant Return in Java
- Il Polimorfismo
- Gerarchie di Classi
- La Classe Object
- Metodi principali della Classe Object
- Le Classi Astratte
- Esercizio #11.01 – Sviluppo con utilizzo delle caratteristiche della OOP