Cours:DevoirPOOcpp1 : Différence entre versions
(→{{Rouge|Programme pour démarrer}}) |
|||
| (6 révisions intermédiaires par 2 utilisateurs non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
| − | + | =Programme pour démarrer= | |
| − | |||
| − | = | ||
Header : | Header : | ||
| Ligne 40 : | Ligne 38 : | ||
cout << "Evaluation POO n°1" << endl; | cout << "Evaluation POO n°1" << endl; | ||
| − | Fraction | + | Fraction f1(1,2); |
| − | cout << " | + | cout << "f1=" << f1.tostring() << endl; |
return 0; | return 0; | ||
} | } | ||
</source> | </source> | ||
Version actuelle datée du 30 septembre 2021 à 15:36
Programme pour démarrer
Header :
#include <iostream>
using namespace std;
class Fraction
{
public:
Fraction(int, int);
string tostring();
private:
int num;
int denom;
};
Implémentation :
Fraction::Fraction(int _num, int _denom)
{
num = _num;
denom = _denom;
}
string Fraction::tostring()
{
return to_string(num)+"/"+to_string(denom);
}
Programme principal :
int main()
{
cout << "Evaluation POO n°1" << endl;
Fraction f1(1,2);
cout << "f1=" << f1.tostring() << endl;
return 0;
}