Corso di Programmazione II per SMID
Anno accademico 2009-10.
Il corso e' anche su aulaweb. | |||||
Programma di massimaParadigma di programmazione object-oriented e linguaggio Java. Classi e oggetti. Campi e metodi di istanza e di classe. Diverse nozioni di uguaglianza tra oggetti e copia. Costruttori. Clientship. Esempi di programmazione "ad oggetti". Ereditarieta', overriding. Binding dinamico. Interfacce e classi astratte. Array. Eccezioni e loro gestione. Programmi con interfaccia grafica. Realizzazione di interfacce grafiche in Java. Nozione di tipo di dato e loro implementazione. Tipi di dato pila, coda e loro implementazione in java. Persistenza. Uso di Java in rete: esempi di applet. | |||||
Orario e aule
Di norma: | |||||
Lezioni e laboratoriIl materiale didattico sara' aggiunto man mano... Dispense
Alcune soluzioni:
Come riferimento per linguaggio Java vedere anche il solo capitolo 2 delle dispense per Programmazione a Informatica. Per corso su Java in rete vedere http://java.sun.com/docs/books/tutorial/. | |||||
StudentiElenco degli studenti (gli interessati per favore segnalino eventuali errori). | |||||
EsamiL'esame consiste in una prova individuale in laboratorio e una prova orale, che si tengono nello stesso giorno. Alcuni possibili argomenti per domande all'esame. |