Elenco Lezioni, Argomenti e Riferimenti



 
N
Data
Tipo lezione
Argomento
Esempi e Riferimenti
1
18/02 11-13
ore comuni
Presentazione del corso
Ricapitolazione di Classi e Oggetti
Ereditarieta'
 
2
20/02 11-12.30
Gruppo 1
Esercizi di ripasso su classi e oggetti
Testo e alcune soluzioni degli esercizi proposti
3
20/02 12.30-14
Gruppo 2
Esercizi di ripasso su classi e oggetti
Testo e alcune soluzioni degli esercizi proposti
4
25/02 11-13
Gruppo 1
Esercizi su ereditarieta'
Esempi di ereditarieta' 
Ered.java  [semplice esempio di ereditarieta'] 
Access.java [errore di accesso] Access2.java [corretto]
CostruttoriEred.java  [ordine di esecuzione dei costruttori] 

Testo e alcune soluzioni degli esercizi proposti
5
27/02 11-13
Gruppo 2
Esercizi su ereditarieta'
Esempi di ereditarieta' 
Ered.java  [semplice esempio di ereditarieta'] 
Access.java [errore di accesso] Access2.java [corretto]
CostruttoriEred.java  [ordine di esecuzione dei costruttori] 

Testo e alcune soluzioni degli esercizi proposti
6
27/02 14-16
ore comuni

Classi astratte
Esempi di ereditarieta' 
DemoSuper.java [esempio di uso di super]
Point.java, ColoredPoint.java, PointTest.java  [differenze tra overloading e overriding] 

Esempi di classi astratte
UsaSolido.java
AbstractAreas.java
7
04/03 11-13
Gruppo 1
Esercizi su ereditarieta'
Testo e alcune soluzioni degli esercizi proposti
8
06/03 11-13
Gruppo 2
Esercizi su ereditarieta'
Testo e alcune soluzioni degli esercizi proposti
9
06/03 14-16
ore comuni
Interfacce
Esempi di Interfacce
Interfacce.java [Interfaccia Figure, classe RadiceFigure, extends + implements]
Interfacce2.java [Interfacce Figure e Comparabile, classe astratta FigureComparabili]
VettoreOrdinato.java (Come un array, ma fornisce un metodo ordina().) [UsaVettoreOrdinato.java]
10
11/03 11-13
Gruppo 1
Esercizi su ereditarieta',classi astratte, interfacce
Testo e alcune soluzioni degli esercizi proposti
11
13/03 11-13
Gruppo 2
Esercizi su ereditarieta',classi astratte, interfacce
Testo e alcune soluzioni degli esercizi proposti
12
13/03 14-16
ore comuni
Gestione delle eccezioni  
13
18/03 11-13
Gruppo 1
Esercizi su gestione delle eccezioni
Testo e alcune soluzioni degli esercizi proposti
14
20/03 11-13
Gruppo 2
Esercizi su gestione delle eccezioni
Testo e alcune soluzioni degli esercizi proposti
15
20/03 14-16
ore comuni
Input output da file,
Collezioni
Esercizi proposti
16
25/03 11-13
Turno 1
Primo compitino
 
17
26/03 14-16
Turno 2
Primo compitino
 
18
26/03 16-18
Turno 3
Primo compitino
 
19
8/04
ore comuni
Pile
 
20
10-04 11-13
Gruppo 2
Esercizi su pile
Testo e alcune soluzioni degli esercizi proposti
21
10-04 14-16
Gruppo 1
Esercizi su pile
Testo e alcune soluzioni degli esercizi proposti
22
15/04
ore comuni
Code
 
23
17-04 11-13
Gruppo 2
Esercizi su code
Testo e alcune soluzioni degli esercizi proposti
24
17-04 14-16
Gruppo 1
Esercizi su code
Testo e alcune soluzioni degli esercizi proposti
25
22/04
ore comuni
Liste
 
26
24-04 11-13
Gruppo 2
Esercizi su liste
Testo e alcune soluzioni degli esercizi proposti
27
24-04 14-16
Gruppo 1
Esercizi su liste
Testo e alcune soluzioni degli esercizi proposti
28
29-04
ore comuni
Insiemi: specifica e realizzazione mediante tabelle hash
 
29
08-05 11-13
Gruppo 2
Esercizi su insiemi
Testo e alcune soluzioni degli esercizi proposti
30
08-05 14-16
Gruppo 1
Esercizi su insiemi
Testo e alcune soluzioni degli esercizi proposti
31
13-05
ore comuni
Alberi binari e realizzazione di insiemi mediante alberi binari
 
32
14-05 14-16
Gruppo 2
Esercizi su alberi binari
Testo e alcune soluzioni degli esercizi proposti
33
14-05 16-18
Gruppo 1
Esercizi su alberi binari
Testo e alcune soluzioni degli esercizi proposti