Contact.class.cpp 974 B

1234567891011121314151617181920212223242526272829303132
  1. #include "Contact.class.hpp"
  2. #include <iostream>
  3. Contact::Contact(void) {
  4. return ;
  5. }
  6. Contact::~Contact(void) {
  7. return ;
  8. }
  9. void Contact::setContact(const std::string &secret,
  10. const std::string &first_name,
  11. const std::string &last_name,
  12. const std::string &nickname,
  13. const std::string &number) {
  14. this->_secret = secret.empty() ? "NA" : secret;
  15. this->first_name = first_name.empty() ? "NA" : first_name;
  16. this->last_name = last_name.empty() ? "NA" : last_name;
  17. this->nickname = nickname.empty() ? "NA" : nickname;
  18. this->number = number.empty() ? "NA" : number;
  19. }
  20. void Contact::getContact() const {
  21. std::cout << "First name: " << first_name << std::endl;
  22. std::cout << "Last name: " << last_name << std::endl;
  23. std::cout << "Nickname: " << nickname << std::endl;
  24. std::cout << "Number: " << number << std::endl;
  25. std::cout << "Secret: " << _secret << std::endl;
  26. }