aboutsummaryrefslogtreecommitdiff
path: root/week10/Exercise04/Time12.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'week10/Exercise04/Time12.cpp')
-rw-r--r--week10/Exercise04/Time12.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/week10/Exercise04/Time12.cpp b/week10/Exercise04/Time12.cpp
new file mode 100644
index 0000000..3d1d681
--- /dev/null
+++ b/week10/Exercise04/Time12.cpp
@@ -0,0 +1,10 @@
+#include "Time12.h"
+#include <iostream>
+
+Time12::Time12(unsigned hours, unsigned minutes, bool pm) : Time24(hours, minutes) {
+ this->pm = pm;
+}
+
+void Time12::Print12() {
+ std::cout << hours << ":" << minutes << " " << (pm ? "PM" : "AM");
+}