-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCreditCard.java
More file actions
63 lines (49 loc) · 1.73 KB
/
CreditCard.java
File metadata and controls
63 lines (49 loc) · 1.73 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
package oop;
public class CreditCard {
private String cardNumber;
private User user;
private int securityCode;
private String expirationDate;
// CONSTRUCTOR FOR CREDIT CARD CLASS
public CreditCard(String cardNumber, User user, int securityCode, String expirationDate) {
this.cardNumber = cardNumber;
this.user = user;
this.securityCode = securityCode;
this.expirationDate = expirationDate;
}
//GETTER AND SETTER METHODS OF CREDIT CARD CLASS
public void setCardNumber(String cardNumber) {
this.cardNumber = cardNumber;
}
public String getCardNumber() {
return this.cardNumber;
}
public void setUser(User user) {
this.user = user;
}
//GETTER AND SETTER METHODS OF CREDİT CARD CLASS
public User getUser() {
return this.user;
}
public void setSecurityCode(int securityCode) {
this.securityCode = securityCode;
}
public int getSecurityCode() {
return this.securityCode;
}
public void setExpirationDate(String expirationDate) {
this.expirationDate = expirationDate;
}
public String getExpirationDate() {
return expirationDate;
}
public void CreditCardInformation(){
System.out.println("------Credit Card Informations------");
System.out.println();
System.out.println("Credit Card Number :" + this.cardNumber);
System.out.println("Security Code of Credit Card :" + this.securityCode);
System.out.println("Expiration date of Credit Card :" +this.expirationDate );
System.out.println("Credit card added successfully");
System.out.println("------------------------------------------------------------------");
}
}