Website Summary Files Commits Branches @commit @diff @stats
path: root / Week08 / Exercise01 / LaunchSite.cpp
diff options
context:
space:
mode:
1 files changed, 26 insertions, 0 deletions
-rw-r--r--Week08/Exercise01/LaunchSite.cpp26
diff --git a/Week08/Exercise01/LaunchSite.cpp b/Week08/Exercise01/LaunchSite.cpp
new file mode 100644
index 0000000..e326003
--- /dev/null
+++ b/Week08/Exercise01/LaunchSite.cpp
@@ -0,0 +1,26 @@
+#include "LaunchSite.h"
+#include <cstring>
+
+const char* LaunchSite::GetName() const {
+ return name;
+}
+
+void LaunchSite::SetName(const char* name) {
+ strncpy(this->name, name, 250);
+ this->name[250] = '\0';
+}
+
+double LaunchSite::GetMaxWeight() const {
+ return maxWeight;
+}
+void LaunchSite::SetMaxWeight(double weight) {
+ this->maxWeight = weight;
+}
+
+unsigned LaunchSite::GetMaxHeight() const {
+ return maxHeight;
+}
+
+void LaunchSite::SetMaxHeight(unsigned height) {
+ this->maxHeight = height;
+}