// // interval.hpp // interval // // Created by vlaurain on 10/01/2018. // Copyright © 2018 vlaurain. All rights reserved. // #ifndef interval_hpp #define interval_hpp #include #include using namespace std; class interval { private: double borne_inf, borne_sup; public: // constructeurs interval(); interval(double a); interval(double inf, double sup); // interval [inf,sup] interval(const interval &a); // autres fonctions double largeur(void) const; void Affiche() const; interval Union(const interval &Autre); // Besoin de ces fonctions si les données membre sont en privé double get_inf(void) const; double get_sup(void) const; void set_inf(double newinf); void set_sup(double newsup); interval operator+(const interval &autre); interval& operator=(const interval &autre); }; #endif /* interval_hpp */