changing method names in Royalty to make Servant relation clearer
This commit is contained in:
parent
187cccca99
commit
ee0f5f709f
@ -5,12 +5,12 @@ public class King implements Royalty{
|
||||
private boolean complimentReceived = false;
|
||||
|
||||
@Override
|
||||
public void feed() {
|
||||
public void getFed() {
|
||||
isHungry = false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void giveDrink() {
|
||||
public void getDrink() {
|
||||
isDrunk = true;
|
||||
}
|
||||
|
||||
|
@ -5,12 +5,12 @@ public class Queen implements Royalty{
|
||||
private boolean isFlirty = true, complimentReceived = false;
|
||||
|
||||
@Override
|
||||
public void feed() {
|
||||
public void getFed() {
|
||||
isHungry = false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void giveDrink() {
|
||||
public void getDrink() {
|
||||
isDrunk = true;
|
||||
}
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
package com.iluwatar;
|
||||
|
||||
interface Royalty {
|
||||
public void feed();
|
||||
public void giveDrink();
|
||||
public void getFed();
|
||||
public void getDrink();
|
||||
public void changeMood();
|
||||
public void receiveCompliments();
|
||||
public boolean getMood();
|
||||
|
@ -10,11 +10,11 @@ public class Servant {
|
||||
}
|
||||
|
||||
public void feed(Royalty r){
|
||||
r.feed();
|
||||
r.getFed();
|
||||
}
|
||||
|
||||
public void giveWine(Royalty r){
|
||||
r.giveDrink();
|
||||
r.getDrink();
|
||||
}
|
||||
|
||||
public void GiveCompliments(Royalty r){
|
||||
|
Loading…
x
Reference in New Issue
Block a user