DIPARTIMENTO   DI   INFORMATICA
Università di Torino

15. Lezione/esercitazione del 5/11/04 [3 ore: 12-13, in AULA C e 14-16, in AULA B] per tutti i turni

di: Algoritmi & Laboratorio ( Modulo 2 )

"Riassunto" della lezione:

Ereditarieta'
  • Il meccanismo dell'ereditarieta' in relazione al riutilizzo del software.
  • Classi astratte.
  • Come progettare una classe in modo che possa essere estesa facilmente. Esempi concreti:
    • Il metodo toString.
    • Il metodo equals.
    • Il metodo clone.
Ordinamento e ricerca
  • Misurazione delle prestazioni di un algortmo in Java.
  • Esplorare e ordinare dati veri.

Riferimenti (LETTURE OBBLIGATORIE):

Studiare:
  • Ereditarieta' ([Hor] capitolo 10),
  • Ordinamento e ricerca ([Hor] capitolo 16).

Esercizi assegnati:

  • Esercizio E10.
    Questi esercizi non devono essere consegnati. Essi sono esempi di domande che potrebbero esere fatte in sede di esame, sia nella prova scritta (per il modulo 1) che nel colloquio (per il modulo 2).
    • Esercizi di ripasso del capitolo 7 di [Hor]: R7.1,...,R7.30.
    • Esercizi di ripasso del capitolo 8 di [Hor]: R8.1,...,R8.17.
    • Esercizi di ripasso del capitolo 10 di [Hor]: R10.1,...,R10.17.
    • Esercizi di ripasso del capitolo 12 di [Hor]: R12.1,...,R12.14.
    • Esercizi di ripasso del capitolo 15 di [Hor]: R15.1,...,R15.9.
    • Esercizi di ripasso del capitolo 16 di [Hor]: R16.1,...,R16.13.
    • Esercizi di ripasso del capitolo 17 di [Hor]: R17.1,...,R17.12.


[Corso di Studi di Informatica]

Last update: Nov 09, 2004