-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathClient.cpp
More file actions
76 lines (62 loc) · 1.3 KB
/
Client.cpp
File metadata and controls
76 lines (62 loc) · 1.3 KB
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include "Client.h"
Client::Client()
{
}
Client::Client(string name, string lastName, int phone, creditCard creditCard1, giftCard giftCard1)
{
_name = name;
_lastName = lastName;
_phone = phone;
_creditCard = creditCard1;
_giftCard = giftCard1;
}
Client::Client(string name, string lastName, int phone, float creditCard1, float giftCard1)
{
_name = name;
_lastName = lastName;
_phone = phone;
creditCard clientCreditCard;
clientCreditCard.setCardBalance(creditCard1);
_creditCard = clientCreditCard;
giftCard clientGiftCard;
clientGiftCard.setCardBalance(giftCard1);
_giftCard = clientGiftCard;
}
Client::Client(string name, string lastName, int phone)
{
_name = name;
_lastName = lastName;
_phone = phone;
}
creditCard Client::getCreditCard()
{
return _creditCard;
}
giftCard Client::getgiftCard()
{
return _giftCard;
}
void Client::setName(string name)
{
_name = name;
}
void Client::setLastName(string lastName)
{
_lastName = lastName;
}
void Client::setPhone(int phone)
{
_phone = phone;
}
void Client::setCreditCard(float creditCard1)
{
creditCard clientCreditCard;
clientCreditCard.setCardBalance(creditCard1);
_creditCard = clientCreditCard;
}
void Client::setGiftCard(float giftCard1)
{
giftCard clientGiftCard;
clientGiftCard.setCardBalance(giftCard1);
_giftCard = clientGiftCard;
}