FIRSTCONSULTING 

Via dei Valtorta, 48 – 20127 Milano (MI)

Tel: 0245390100 Fax: 0245390103

P.Iva 08050610966 e-mail: segreteria.milano@1consulting.it

  • Black Facebook Icon
  • Black Twitter Icon
  • Black LinkedIn Icon
FOLLOW US
INTRODUZIONE ALLA PROGRAMMAZIONE OBJECT ORIENTED 
 

Il corso illustra i metodi e le tecnologie di programmazione orientata agli oggetti e fornisce le basi per l’uso di linguaggi Object-Oriented.

Il corso si rivolge ad analisti e sviluppatori di software.

Prerequisiti:

  • Conoscenza della logica di programmazione, come fornita dal corso Logica di programmazione e linguaggi (LPM INPL).

 

 

Durata

3 giorni

Programma

L’approccio Object Oriented
  • I concetti fondamentali dell’approccio OO

  • Tipi di dati astratti

  • Classi

  • Ereditarietà

  • Polimorfismo

  • Binding dinamico

  • Metodi e messaggi

  • Vantaggi dell’OO e confronto con l’approccio strutturato

 
Analisi Object Oriented
  • Modelli per lo sviluppo del software

  • Oggetti: identificazione e descrizione

  • Classi: gerarchie e responsabilità

  • Metodi

  • Attributi delle classi

  • Object diagrams

  • Messaggi

  • Relazioni fra classi

 
Dynamic modeling
  • Stati, eventi ed operazioni

  • Diagrammi di transizione di stato

  • Diagrammi degli eventi

  • Creazione di un diagramma degli eventi

  • Diagrammi process dependency

  • Diagrammi object flow

 
Disegno Object Oriented
  • Affinamento del modello ad oggetti

  • Sviluppo degli oggetti

  • Modifica del modello ad oggetti

  • Documentazione del design

  • Validazione e criteri di disegno

  • Gestione di database ad oggetti

  • Disegno dell’interfaccia utente

 

Obiettivi

Dopo aver seguito il corso, l’allievo sarà in grado di:

  • Applicare la metodologia imparata per costruire una soluzione “Object-Oriented”

  • Utilizzare in modo appropriato gli strumenti adeguati alla stesura delle specifiche di dettaglio.

 

Attestati di frequenza

Al termine del corso ogni partecipante riceverà un attestato di frequenza.

Vuoi maggiori informazioni? Contattaci!

Saremo lieti di assisterti. 

TORNA ALLA LISTA DEI CORSI DI "INFORMATICA"