-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDiscCollector.java
More file actions
162 lines (128 loc) · 2.78 KB
/
DiscCollector.java
File metadata and controls
162 lines (128 loc) · 2.78 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
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
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
package collector;
public class DiscCollector {
public static void main(String[] args) {
}
}
class Disc {
private String discType;
private int id;
public Disc(int id,String type){
setId(id);
setDiscType(type);
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getDiscType() {
return discType;
}
public void setDiscType(String discType) {
this.discType = discType;
}
}
class Movie extends Disc{
private String movieName;
private String genre;
private int releaseYear;
private String imdb;
public Movie(int id,String disc,String name,String genre,int year,String imdb){
super(id,disc);
setMovieName(name);
setGenre(genre);
setReleaseYear(year);
setImdb(imdb);
}
public String getMovieName() {
return movieName;
}
public void setMovieName(String movieName) {
this.movieName = movieName;
}
public int getReleaseYear() {
return releaseYear;
}
public void setReleaseYear(int releaseYear) {
this.releaseYear = releaseYear;
}
public String getImdb() {
return imdb;
}
public void setImdb(String imdb) {
this.imdb = imdb;
}
public String getGenre() {
return genre;
}
public void setGenre(String genre) {
this.genre = genre;
}
}
class Software extends Disc{
private String softwareName;
private String softwareType;
private String publisher;
private String version;
public Software(int id,String disc,String name,String version,String type,String publisher){
super(id,disc);
setSoftwareName(name);
setVersion(version);
setSoftwareType(type);
setPublisher(publisher);
}
public String getSoftwareName() {
return softwareName;
}
public void setSoftwareName(String softwareName) {
this.softwareName = softwareName;
}
public String getSoftwareType() {
return softwareType;
}
public void setSoftwareType(String softwareType) {
this.softwareType = softwareType;
}
public String getPublisher() {
return publisher;
}
public void setPublisher(String publisher) {
this.publisher = publisher;
}
public String getVersion() {
return version;
}
public void setVersion(String version) {
this.version = version;
}
}
class Game extends Disc{
private String game;
private int releaseYear;
private String publisher;
public Game(int id,String disc,String name,int year,String publisher){
super(id,disc);
setGame(name);
setReleaseYear(year);
setPublisher(publisher);
}
public String getGame() {
return game;
}
public void setGame(String game) {
this.game = game;
}
public String getPublisher() {
return publisher;
}
public void setPublisher(String publisher) {
this.publisher = publisher;
}
public int getReleaseYear() {
return releaseYear;
}
public void setReleaseYear(int releaseYear) {
this.releaseYear = releaseYear;
}
}