-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAforisma.java
71 lines (48 loc) · 1.07 KB
/
Aforisma.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
interface Aforisma {
public boolean ricerca(String x);
public String getAutore();}
class AforismaAmore implements Aforisma{
public String autore;
public String categoria;
public String testo;
public boolean chiave = false;
public AforismaAmore(String autore, String testo) {
this.autore = autore;
this.testo = testo;
this.categoria = "amore";
}
public boolean ricerca(String s) {
if (s.equalsIgnoreCase(autore)) {
chiave = true;
}
return chiave;
}
public String getAutore() {
return autore;
}}
/*
}
class AforismaAmicizia extends Aforisma{
public AforismaAmicizia(String autore) {
super(autore);
this.categoria = "amicizia";
}
public boolean ricerca(String s) {
if (s.equalsIgnoreCase(autore)) {
chiave = true;
}
return chiave;
}
}
class AforismaFamiglia extends Aforisma{
public AforismaFamiglia(String autore) {
super(autore);
this.categoria = "famiglia";
}
public boolean ricerca(String s) {
if (s.equalsIgnoreCase(autore)) {
chiave = true;
}
return chiave;
}
} */