-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
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
+
PL-OOP - Object-Oriented Programming
Classi astratte, Interfacce, Implementazione in Java delle relazioni di composizione, aggregazione, associazione. Garbage collection e finalize Trattamento in Java della molteplicita': cenni a contenitori.
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
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
+
PL-PP - Programming paradigms (Imperative, Functional, ?)
Paradigmi dei linguaggi di programmazione: Storia e modello di computazione implicito nei vari paradigmi . Il modello imperativo.
-
*
POO - Programmazione Orientata agli Oggetti
+
PL-OOP - Object-Oriented Programming
Parametri e invocazione di metodi. Wrapper classes. Arrays. Ereditarieta'; overriding; polimorfismo. Riferimento super e suo uso. Costruzione di istanza in presenza di ereditarieta'. Costrutto super(...) Inizializzazione dei campi statici, Inizializzazione dei campi di Istanza.
-
*
SDTD - Strutture Dati e Tipi di Dati astratti
+
PL-OOP - Object-Oriented Programming
Il modello ad oggetti. Progettazione orientata ad oggetti e UML.