Пишу курсовую работу на тему дата и время. C++ ООП.

программирование C++ ООП

Класс дата и времени я создал.Оператор присваивания перегрузил.Интересует вопрос какие еще можно перегрузить операторы?Например оператор +,-,\ и т.д. и вообще уместно ли здесь будут эти перегруженные операторы?
Ответы:
Можно создать класс "промежуток времени", который будет измерять длительность в единицах отсчёта, и определить следующие операторы:
"дата время" - "дата время" = "промежуток времени"
"дата время" + "промежуток времени" = "дата время"
"дата время" - "промежуток времени" = "дата время"
"промежуток времени" + "промежуток времени" = "промежуток времени"
"промежуток времени" - "промежуток времени" = "промежуток времени"
Также можно определить операторы сравнения < <= > >=.
Ввести понятие тип промежутка времени:
Seconds, Minutes, Hours, Days, Weeks
Перегрузить * + и / чтобы можно было например так писать
int N = (3600 * Seconds + 1 * Days) / Minutes;


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.