diff options
sem 6
1 files changed, 27 insertions, 0 deletions
| -rw-r--r-- | Sem. 06/Time/Time.h | 27 |
diff --git a/Sem. 06/Time/Time.h b/Sem. 06/Time/Time.h new file mode 100644 index 0000000..a253c64 --- /dev/null +++ b/Sem. 06/Time/Time.h @@ -0,0 +1,27 @@ +class Time +{ + size_t hours; + size_t mins; + size_t seconds; + + size_t convertTimeToSeconds(); + void setTimeBySeconds(size_t); + +public: + Time(); + Time(size_t hours, size_t mins, size_t seconds); + + + size_t getHours(); + size_t getMins(); + size_t getSeconds(); + void setHours(size_t hours); + void setMins(size_t mins); + void setSeconds(size_t seconds); + + void addSeconds(size_t seconds); + void addMinutes(size_t seconds); + void addHours(size_t seconds); + + void print(); +};
\ No newline at end of file |
