-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMember.java
110 lines (109 loc) · 1.91 KB
/
Member.java
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
import java.lang.*;
public class Member
{
int mid;
String fname;
char minit;
String lname;
String memberType;
String addr;
String phoneno;
int noofbooksissued;
int maxissued;
public Member(){}
public Member(int mid, String fname, char minit, String lname, String memberType, String addr, String phoneno)
{
this.mid = mid;
this.fname = fname;
this.minit = minit;
this.lname = lname;
this.memberType = memberType;
this.addr = addr;
this.phoneno = phoneno;
this.noofbooksissued = 0;
this.maxissued = 2;
}
public void setId(int mid)
{
this.mid = mid;
}
public int getId()
{
return this.mid;
}
public void setFname(String fname)
{
this.fname = fname;
}
public String getFname()
{
return this.fname;
}
public void setMInit(char minit)
{
this.minit = minit;
}
public char getMInit()
{
return this.minit;
}
public void setLname(String lname)
{
this.lname = lname;
}
public String getLname()
{
return this.lname;
}
public void setMemberType(String memberType)
{
this.memberType = memberType;
}
public String getMemberType()
{
return this.memberType;
}
public void setAddr(String addr)
{
this.addr = addr;
}
public String getAddr()
{
return this.addr;
}
public void setPhoneNo(String phoneno)
{
this.phoneno = phoneno;
}
public String getPhoneNo()
{
return this.phoneno;
}
public void setBooksIssuedCount(int noofbooksissued)
{
this.noofbooksissued = noofbooksissued;
}
public int getBooksIssuedCount()
{
return this.noofbooksissued;
}
public void setMaxIssuedCount()
{
if(this.getMemberType().equals("Student"))
{
this.maxissued = 3;
}
else if(this.getMemberType().equals("Lecturer") || this.getMemberType().equals("Professor"))
{
this.maxissued = 4;
}
else
{
this.maxissued = 2;
}
}
public int getMaxIssuedCount()
{
return this.maxissued;
}
}