Разработать класс TTime для работы со значениями времени. Класс должен содержать следующие эле-менты
Поля (скрытые):
часы, минуты, секунд
Методы
конструктор по умолчанию, заполняющий все поля нулевыми значениями; конструктор, параметрами которого являются заданные значения для часов, минут и секунд; конструктор-копировщи
методы-функции для задания значений времени и получения часов, минут и секунд
метод-функция для вывода времени на экран в общепринятом формате «чч:мм:сс» (можно предусмот-реть и сокращенный вывод «чч:мм»
методы-функции для выражения заданного отрезка времени в секундах и для перевода заданного коли-чества секунд в переменную типа TTim
Реализовать для разработанного класса методы-операторы
+, - (плюс и минус) - для сложения и вычитания значений времени, при этом все данные должны быть типа TTime
++, --(два плюса или два минуса подряд) – уменьшение или увеличение значения времени на 1 секунд
== (два знака равенства подряд) - для сравнения двух значений времени, результатом этой операции должен быть 0, если значения неравны, и любое ненулевое значение в противном случа
Разработать программу, которая демонстрировала бы работоспособность всех методов данного класса
Реализовать в visual studio