Website Summary Files Commits Branches @commit @diff @stats
path: root / Week05 / Exercise03 / Person.cpp
blob: fb46253bf9c8f3a094e63dc711f622ede512c37b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include "Person.h"
#include <iostream>

Person::Person(const String& firstName, const String& middleName, const String& lastName, unsigned long long phoneNumber, const String& email, unsigned short birthYear, unsigned long long PN) {
	this->firstName = firstName;
	this->middleName = middleName;
	this->lastName = lastName;
	this->phoneNumber = phoneNumber;
	this->email = email;
	this->birthYear = birthYear;
	this->PN = PN;
}

const String& Person::GetFirstName() const {
	return firstName;
}

const String& Person::GetMiddleName() const {
	return middleName;
}

const String& Person::GetLastName() const {
	return lastName;
}

unsigned long long Person::GetPhoneNumber() const {
	return phoneNumber;
}

const String& Person::GetEmail() const {
	return email;
}

unsigned short Person::GetBirthYear() const {
	return birthYear;
}

unsigned long long Person::GetPN() const {
	return PN;
}