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
LA PROGRAMMAZIONE IN C++
 

Il corso fornisce le conoscenze per utilizzare correttamente i costrutti e la sintassi del linguaggio C++ per progettare, scrivere e compilare semplici applicazioni.

Il corso si rivolge ad Analisti e Sviluppatori di software.

Prerequisiti:

  • Conoscenza della programmazione Object Oriented, come fornita dal corso Introduzione alla Programmazione Object Oriented (e della programmazione C, come fornita dal corso Programmazione in Linguaggio C.

 

 

Durata

5 giorni

Programma

Concetti di base di programmazione C++
  • Elementi di un programma

  • Tipi di dati

  • Array e puntatori

  • Strutture ed unioni

  • Strutture di controllo

  • Funzioni e librerie di funzioni

Classi e dati astratti
  • Incapsulamento e data hiding

  • Definizione di una classe

  • Funzioni membro

  • Classi pubbliche, private e protette

  • Regole di scoping

  • Membri statici e non statici

  • Implementazione di una classe

  • Costruttori e distruttori

  • Ereditarietà e classi derivate

Manipolazione di oggetti
  • Puntatori ad oggetti

  • Riferimenti

  • Operatori new e delete

  • Utilizzo della allocazione dinamica di memoria

  • Linked list

Polimorfismo e overloading
  • Funzioni virtuali e polimorfismo

  • Operator overloading

  • Function e class templates

File e stream
  • Gli stream in C++

  • Classi di stream e file

  • Formattazione degli stream di I/O

  • Lettura e scrittura di file

Tecniche di programmazione
  • Gestione delle eccezioni

  • Il preprocessore

  • Compilazione condizionale

  • Uso delle classi astratte

  • Funzioni virtuali e distruttori

  • Design di programmi per la ricusabilità

  • Utilizzo di moduli C in programmi C++

Sono previste esercitazioni pratiche su tutti gli argomenti trattati.

 

Obiettivi

Dopo aver seguito il corso, l’allievo sarà in grado di:
  • disegnare ed implementare semplici classi C++

  • scrivere e mettere a punto semplici programmi C++.

 

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"