# Programmazione ad Oggetti Docente: **Giacomo Cabri** ([email](mailto:giacomo.cabri@unimore.it)), **Nicola Capodieci** ([email](mailto:nicola.capodieci@unimore.it)) [Pagina del corso](http://didattica.agentgroup.unimore.it/wiki/index.php/Programmazione_ad_Oggetti) (password: `pogill`) Crediti: **9 CFU** Orario di ricevimento: **Lunedì dalle 15:00 alle 17:00** ## Materiale Libri: - Programmazione a oggetti in Java: dai fondamenti a Internet, G. Cabri, F. Zambonelli (ISBN: ?) Millemila altri testi elencati sul sito ## Esame Due prove: - Prova scritta (34% del voto) - Progetto (66% del voto) ### Prova scritta E' uno sbarramento, una prova facile in cui si deve implementare con carta e penna un'entità di base di Java con il polimorfismo. Passando la prova scritta, si è ammessi al Progetto. #### Regole Iscriversi entro 3 giorni dalla data dell'appello. Il voto della prova scritta vale 1 anno. Consegnare uno scritto sovrascrive il voto precedente; ci si può ritirare per non sovrascrivere il voto. ### Progetto A una certa data, i prof. pubblicheranno una traccia per il progetto da sviluppare; sarà poi valutato codice e presentazione all'orale. Conterrà incapsulamento, ereditarietà, polimorfismo, interfaccia grafica, input/output e generics. Richiede documentazione autogenerata in HTML. Portare sorgenti, compilati, documentazione. E' possibile presentare qualcosa di diverso dalla proposta del docente, ma deve essere approvato.