Questo sito contribuisce alla audience di

Classe Fraction in C++

Tutorial su come definire una classe che permetta di operare calcoli esatti su numeri razionali


Lo scopo di questo tutorial è mostrare come definire una classe che permetta di operare calcoli esatti su numeri razionali (le frazioni). La classe che otterremo potrà essere facilmente usata in programmi matematici. Forniremo un esempio: una semplice implementazione del MEG (Metodo di Eliminazione di Gauss) per la risoluzione di sistemi lineari a coefficienti razionali.

Non spiegheremo in dettaglio come definire una classe, come usarla, le proprietà delle funzioni membro, dei costruttori e dei distruttori, i vantaggi di usare funzioni accessori e nascondere lo stato interno degli oggetti (data-hiding & encapsulation), le conversioni di tipo implicite, la ridefinizione degli operatori, ecc… Questo articolo vuole essere più un esercizio applicativo che mostra come mettere insieme questi concetti che non un tutorial sul C++. Se non hai ancora queste conoscenze di base sul C++, ti consiglio di studiare prima altro materiale sul web.

PER VISUALIZZARE LA RISORSA CLICCA SUL LINK SEGUENTE:

Classe Fraction in C++

Le categorie della guida

Argomenti