cpp00/ex01/Contact.cpp

60 lines
967 B
C++

#include "PhoneBook.hpp"
#include "Contact.hpp"
Contact::Contact() {
}
Contact::~Contact() {
}
void Contact::setFirstName(const std::string& firstName)
{
_firstName = firstName;
}
void Contact::setLastName(const std::string& lastName)
{
_lastName = lastName;
}
void Contact::setNickname(const std::string& nickname)
{
_nickname = nickname;
}
void Contact::setPhoneNumber(const std::string& phoneNumber)
{
_phoneNumber = phoneNumber;
}
void Contact::setDarkestSecret(const std::string& darkestSecret)
{
_darkestSecret = darkestSecret;
}
std::string Contact::getFirstName() const {
return _firstName;
}
std::string Contact::getLastName() const {
return _lastName;
}
std::string Contact::getNickname() const {
return _nickname;
}
std::string Contact::getPhoneNumber() const {
return _phoneNumber;
}
std::string Contact::getDarkestSecret() const {
return _darkestSecret;
}
bool Contact::isEmpty() const {
return _firstName.empty();
}