diff options
| author | rPatrickWarner <[email protected]> | 2024-02-19 20:06:16 -0800 |
|---|---|---|
| committer | rPatrickWarner <[email protected]> | 2024-02-19 20:06:16 -0800 |
| commit | 891a6b41bb30a26390513172011806bef0f1f829 (patch) | |
| tree | 8f7ea2dd7f89c57a2b09012c218d93b2242f040f | |
| parent | init (diff) | |
| download | in-class-exercise-13-reecepwarner-main.tar.xz in-class-exercise-13-reecepwarner-main.zip | |
| -rw-r--r-- | InClassExercise13/InClassExercise13/Contact.cpp | 4 | ||||
| -rw-r--r-- | InClassExercise13/InClassExercise13/Contact.h | 16 | ||||
| -rw-r--r-- | InClassExercise13/InClassExercise13/main.cpp | 10 |
3 files changed, 18 insertions, 12 deletions
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("[email protected]"); + newContact.SetState("Oregono"); + newContact.SetCity("Medford"); + newContact.SetStreetAddress("Sesame Street"); + newContact.SetZip(97501); + newContact.Print(); + return 0; }
\ No newline at end of file |