[Из песочницы] Класс рациональных чисел на C++
Предисловие В данной статье будет рассмотрен пример простейшего класса на C++ — класса рациональных чисел. Будут приведены примеры перегрузки унарных и бинарных операций как членов класса, а также перегрузка операторов потоков istream и ostream, как дружественных (friend) функций. Статья поможет начинающим программистам разобраться в классах, в перегрузке и в некоторых особенностях языка. Все примеры протестированы в среде NetBeans 7.3 (Ubuntu 12.10). Начало Для начала создадим 3 файла в среде разработки для разделения кода на части. main.cpp — тело программы realize.cpp — реализация методов класса rational.h — описание класса Читать дальше →