- *
POO - Programmazione Orientata agli Oggetti
Classi interne; classe String, Classe Class: cenni Package, nome, accesso, contenuti, librerie, gestione degli errori: eccezioni; Cenni al package di input output, classe System.
- *
POO - Programmazione Orientata agli Oggetti
Classi astratte, Interfacce, Implementazione in Java delle relazioni di composizione, aggregazione, associazione. Garbage collection e finalize Trattamento in Java della molteplicit?: cenni a contenitori.
- *
POO - Programmazione Orientata agli Oggetti
Linguaggio Java: tecnologia connessa. Studio dei costrutti fondamentali: identificatori, parole chiave, tipi primitivi; tipi riferimento: classi, campi di istanza e di classe, metodi di istanza e di classe , riferimento this e suo uso. Costruttori, costrutto this(...) overloading, operatore di accesso, scrittura dei metodi e dei costruttori: Statements,espressioni e controllo di flusso.
-
PP - Paradigmi di Programmazione
Paradigmi dei linguaggi di programmazione: Storia e modello di computazione implicito nei vari paradigmi . Il modello imperativo.
- *
POO - Programmazione Orientata agli Oggetti
Parametri e invocazione di metodi. Wrapper classes. Arrays. Ereditariet?; overriding; polimorfismo. Riferimento super e suo uso. Costruzione di istanza in presenza di ereditariet?. Costrutto super(...) Inizializzazione dei campi statici, Inizializzazione dei campi di Istanza.
- *
SDTD - Strutture Dati e Tipi di Dati astratti
Il modello ad oggetti. Progettazione orientata ad oggetti e UML.