My Project
VirtualPerson.java
Go to the documentation of this file.
1
class
VirtualPerson
{
2
private
static
final
int
tooCold
= 65;
3
private
static
final
int
tooHot
= 85;
4
public
void
drinkCoffee
(
CoffeeCup
cup)
throws
5
TooColdException
,
TooHotException
{
6
int
temperature = cup.getTemperature();
7
if
(temperature <=
tooCold
) {
8
throw
new
TooColdException
();
9
}
10
else
if
(temperature >=
tooHot
) {
11
throw
new
TooHotException
();
12
}
13
//...
14
}
15
public
void
slurp
(
CoffeeCup
cup)
throws
16
Exception1
,
Exception2
{
17
int
temperature = cup.getTemperature();
18
if
(temperature <=
tooCold
) {
19
throw
new
Exception1
();
20
}
21
else
if
(temperature >=
tooHot
) {
22
throw
new
Exception2
();
23
}
24
//...
25
}
26
//...
27
}
TooColdException
Definition:
TooColdException.java:1
Exception2
Definition:
Exception2.java:1
TooHotException
Definition:
TooHotException.java:1
Exception1
Definition:
Exception1.java:1
VirtualPerson.drinkCoffee
void drinkCoffee(CoffeeCup cup)
Definition:
VirtualPerson.java:4
VirtualPerson.tooCold
static final int tooCold
Definition:
VirtualPerson.java:2
VirtualPerson.slurp
void slurp(CoffeeCup cup)
Definition:
VirtualPerson.java:15
CoffeeCup
Definition:
CoffeeCup.java:1
VirtualPerson.tooHot
static final int tooHot
Definition:
VirtualPerson.java:3
VirtualPerson
Definition:
VirtualPerson.java:1
Generated by
1.8.14