From 891a6b41bb30a26390513172011806bef0f1f829 Mon Sep 17 00:00:00 2001 From: rPatrickWarner Date: Mon, 19 Feb 2024 20:06:16 -0800 Subject: completed --- InClassExercise13/InClassExercise13/Contact.cpp | 4 ++-- InClassExercise13/InClassExercise13/Contact.h | 16 +++++++--------- InClassExercise13/InClassExercise13/main.cpp | 10 +++++++++- 3 files changed, 18 insertions(+), 12 deletions(-) (limited to 'InClassExercise13') diff --git a/InClassExercise13/InClassExercise13/Contact.cpp b/InClassExercise13/InClassExercise13/Contact.cpp index f981547..c9cd4e1 100644 --- a/InClassExercise13/InClassExercise13/Contact.cpp +++ b/InClassExercise13/InClassExercise13/Contact.cpp @@ -83,12 +83,12 @@ void Contact::Print() } -void Contact::SetFirstName(char* firstname) +void Contact::SetFirstName(const char* firstname) { _firstname = firstname; } -char* Contact::GetFirstName() +const char* Contact::GetFirstName() { return _firstname; } \ No newline at end of file diff --git a/InClassExercise13/InClassExercise13/Contact.h b/InClassExercise13/InClassExercise13/Contact.h index f5321ba..4c194eb 100644 --- a/InClassExercise13/InClassExercise13/Contact.h +++ b/InClassExercise13/InClassExercise13/Contact.h @@ -9,8 +9,6 @@ class Contact public: Contact(); - - ~Contact(); const char* GetLastName(); @@ -37,13 +35,13 @@ public: void Print(); private: - char* _firstname{ }; - char* _lastname{ }; - char* _streetaddress{ }; - char* _city{ }; - char* _state{}; - int _zip; - char* _email{ }; + const char* _firstname{ }; + const char* _lastname{ }; + const char* _streetaddress{ }; + const char* _city{ }; + const char* _state{}; + int _zip = 0; + const char* _email{ }; }; diff --git a/InClassExercise13/InClassExercise13/main.cpp b/InClassExercise13/InClassExercise13/main.cpp index b4f7799..481f46a 100644 --- a/InClassExercise13/InClassExercise13/main.cpp +++ b/InClassExercise13/InClassExercise13/main.cpp @@ -10,9 +10,17 @@ int main() Contact newContact; - + newContact.SetFirstName("James"); + newContact.SetLastName("Lomalinda"); + newContact.SetEmail("JamesLoma@aol.io"); + newContact.SetState("Oregono"); + newContact.SetCity("Medford"); + newContact.SetStreetAddress("Sesame Street"); + newContact.SetZip(97501); + newContact.Print(); + return 0; } \ No newline at end of file -- cgit v1.2.3