Programming in ANSI C++
MODALITÀ

– in presenza
– online

Durata corso

4 giornate

Costo

€1600 
iva esclusa

Date
1°Ed. 03 settembre
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
1°Ed. 03 settembre
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++.

A chi è rivolto

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++