Laboratorio di tecnologie dell'informazione

Registro lezioni a.a. 2010-2011


7 Marzo 2011 - 3 ore

Lucidi:


8 Marzo 2011 - 2 ore laboratorio


Lucidi:


14 Marzo 2011 - 3 ore

Classi ed oggetti

Lucidi:


15 Marzo 2011 - 2 ore laboratorio


21 Marzo 2011 - 3 ore

Lucidi:
3-classes and objects.pdf


22 Marzo 2011 - 2 ore laboratorio

Esercizio su:
- dichiarazione classe
- costruttore / distruttore
- metodi, getter/setter
- invocazione metodi
- membri statici


28 Marzo 2011 - 3 ore

Coding style guidelines

Metodi di ingegneria del software

Ereditarietà

Lucidi:


4 Aprile 2011 - 3 ore

Ereditarietà


11 aprile 2011 - 3 ore

Ereditarietà:

Const-correctness
Cast:

4-inheritance.pdf
4b-const and cast.pdf


12 aprile 2011 - 2 ore


2 Maggio 2011 - 3 ore

Template: funzioni e classi


5-templates.pdf



3 Maggio 2011 - 2 ore

Esercitazione su classi e funzioni template


9 Maggio 2011 - 3 ore

Lucidi:
6-stl.pdf


10 Maggio 2011 - 2 ore laboratorio


16 Maggio 2011 - 3 ore


Lucidi:
7-exceptions.pdf
8-resource management.pdf


17 Maggio 2011 - 2 ore: laboratorio


23 maggio 2011 - 3 ore:

9-design_patterns-adapter.pdf



24 Maggio 2011 - 2 ore:



30 Maggio 2011 - 3 ore:

10-observer.pdf


31 maggio 2011 - 2 ore:

- Esercizi su observer


6 Giugno 2011 - 3 ore:

11-design_pattern-factory-singleton.pdf


7 Giugno 2011 - 2 ore: