MODALITÀ
– in presenza
– online
Durata corso
4 giornate
Costo
€1600
iva esclusa
Date
2°Ed. 08 ottobre
3°Ed. 05 novembre
4°Ed. 03 dicembre
MODALITÀ
– in presenza
– online
Costo
€1600
iva esclusa
Durata corso
4 giornate
Date
2°Ed. 08 ottobre
3°Ed. 05 novembre
4°Ed. 03 dicembre
Scopo del corso
Questo corso analizza il procedimento da seguire nella progettazione OOP per evidenziarne le caratteristiche peculiari. Partendo dagli elementi della sintassi del linguaggio C++ si procede a una ridefinizione dei concetti di funzione, puntatore e macro per passare poi alla definizione dei concetti di classi, costruttori, distruttori, ereditarietà, operatori e overloading. Vengono esaminati in dettaglio l’overloading di operatori e funzioni, l’implementazione dell’ereditarietà semplice e multipla, l’uso delle conversioni di tipo, del puntatore this, l’implementazione di funzioni virtuali, l’uso degli stream di I/O del C++, la creazione e l’impiego di librerie. Di ognuno di questi aspetti del linguaggio vengono descritti sia gli elementi sintattici che il corretto uso per lo sviluppo di applicazioni secondo il modello ad oggetti.
Il corso fa riferimento alla proposta per lo standard ANSI C++.
Il corso è rivolto ad esperti programmatori in C su sistemi DOS, Windows, indows NT, OS/2, UNIX o VMS che desiderano approfondire le conoscenze di programmazione Object Oriented mediante la progettazione e lo sviluppo in C++