economia news e media viaggi informatica internet salute e benessere int rattenimento e spettacolo sport tempo libero istruzio ne e formazione arte cultura scienza

Il Sondaggio

Che tipo di manuali cerchi?

Guarda i risultati

C++

Appunti su programmazione, oggetti e C++

A cura di GIUSEPPE CIABURRO

Pubblicato il 02/04/2007

Appunti sul linguaggio C++ a cura del prof. Brugaletta

Appunti su programmazione, oggetti e linguaggio C++. Adatti per principianti: a partire da concetti semplici si arriva, con un procedimento step-by-step, alla trattazione del tipo astratto di dati (ADT), classe e oggetti, proprietà degli oggetti. Si parla del paradigma della OOP e delle proprietà degli oggetti: incapsulamento, ereditarietà, polimorfismo. Uso delle classi aggregato di oggetti e dei template.

Indice

1 Introduzione alla programmazione


1.1 Concetti fondamentali sugli algoritmi


1.2 Tipi di istruzioni


1.3 Le strutture di controllo


1.4 Accumulatori e contatori


1.5 Cicli a contatore


2 Fondamenti di C++: costrutti di base


2.1 Cenni sui linguaggi di programmazione


2.2 Il linguaggio C e il C++


2.3 Struttura di un programma


2.4 Lo stream di output


2.5 Variabili ed assegnamenti


2.6 Lo stream di input


2.7 Costrutto if e dichiarazioni di costanti


2.8 Istruzioni composte


2.9 l’operatore ?


2.10 Autoincremento ed operatori doppi


2.11 Pre e post-incremento


2.12 Cicli e costrutto while


2.13 Cicli e costrutto for


2.14 Cicli e costrutto do-while


3 Vettori, stringhe, costrutti avanzati


3.1 Tipi di dati e modificatori di tipo


3.2 Il costrutto cast


3.3 Array, vettori e nuovi tipi


3.4 Elaborazione di stringhe: primo esempio


3.5 Stringhe: elaborazioni comuni


3.6 La scelta multipla: costrutto switch-case


3.7 Vettori di stringhe


4 Il paradigma procedurale


4.1 Costruzione di un programma: lo sviluppo top-down


4.2 Un esempio di sviluppo top-down


4.3 Comunicazioni fra sottoprogrammi


4.4 Visibilità e namespace


4.5 Tipi di sottoprogrammi


4.6 Le funzioni in C++. Istruzione return


4.7 Funzioni e parametri in C++: un esempio pratico


5 Puntatori, strutture, tabelle e classi


5.1 Puntatori ed operatori new e delete


5.2 Le strutture


5.3 Puntatori a strutture


5.4 Tabelle: vettori di strutture


5.5 Estensione delle strutture: le classi


5.6 Costruzione e uso di una classe step by step


5.7 Dalla struttura alla classe libro


5.8 Utilizzo della classe: vettori di oggetti


6 Il paradigma ad oggetti


6.1 Classe aggregato


6.2 Interazione fra oggetti


6.3 Ereditarietà: da libro a libSocio


6.4 Rivisitazione del programma di gestione prestiti


6.5 Le classi modello: i template


6.6 Utilizzo dei template


6.7 Interfaccia e implementazione dei metodi di una classe


7 Dati su memorie di massa


7.1 Input/Output astratto


7.2 Esempi di gestione di file di testo su dischi: i file CSV

Per consultare il manuale cliccare sul link seguente:

Appunti su programmazione, oggetti e C++



 

Vuoi essere aggiornato sulle novità della guida?

Feed RSS XML vostro feed RSS