- *
POO - Programmazione Orientata agli Oggetti
Richiami di base di C++: Il modello di memoria del C++, Puntatori, Reference, Funzioni, Scope delle variabili, Passaggio di parametri, Funzioni ricorsive, Arrays, Funzioni ed arrays, Stringhe, Allocazione dinamica di memoria, new e delete, memory leaks
- *
POO - Programmazione Orientata agli Oggetti
Classi e Oggetti: approfondimenti: La copia di oggetti, Constructor e Destructor, Il copy constructor, Chiamate implicite al copy constructor e al distruttore, Shallow vs. Deep copy, Concetto di friend, Uguaglianza e identit? di oggetti
- *
POO - Programmazione Orientata agli Oggetti
Ereditarieta': temi di base: Overloading e overriding, Metodi virtuali, Metodi virtuali puri, Static and dynamic binding, Upcasting e downcasting, Static and dynamic downcasting, Distruttori virtuali
- *
POO - Programmazione Orientata agli Oggetti
Classi e Oggetti: le soluzioni proposte da Java: Costrutti base di Java, Passaggio di parametri in Java, Classi e Oggetti in Java
- *
POO - Programmazione Orientata agli Oggetti
Classi e Oggetti: temi di base: Il problema dello spazio dei nomi delle funzioni, Metodi costruttori e distruttori, Il problema della visibilit? delle variabili, Principio di Parna, Polimorfismo
- *
SCP - Sviluppo e Correttezza dei Programmi
Cenni di modellazione UML