2015-05-31 11:55:18 +03:00
|
|
|
package com.iluwatar.tolerantreader;
|
2015-04-28 23:59:30 +03:00
|
|
|
|
2015-04-29 22:15:36 +03:00
|
|
|
/**
|
|
|
|
*
|
|
|
|
* RainbowFishV2 is the evolved schema
|
|
|
|
*
|
|
|
|
*/
|
2015-04-28 23:59:30 +03:00
|
|
|
public class RainbowFishV2 extends RainbowFish {
|
2015-04-29 18:50:08 +03:00
|
|
|
|
2015-11-01 21:29:13 -05:00
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
|
|
private boolean sleeping;
|
|
|
|
private boolean hungry;
|
|
|
|
private boolean angry;
|
|
|
|
|
|
|
|
public RainbowFishV2(String name, int age, int lengthMeters, int weightTons) {
|
|
|
|
super(name, age, lengthMeters, weightTons);
|
|
|
|
}
|
|
|
|
|
|
|
|
public RainbowFishV2(String name, int age, int lengthMeters, int weightTons, boolean sleeping,
|
|
|
|
boolean hungry, boolean angry) {
|
|
|
|
this(name, age, lengthMeters, weightTons);
|
|
|
|
this.sleeping = sleeping;
|
|
|
|
this.hungry = hungry;
|
|
|
|
this.angry = angry;
|
|
|
|
}
|
|
|
|
|
|
|
|
public boolean getSleeping() {
|
|
|
|
return sleeping;
|
|
|
|
}
|
|
|
|
|
|
|
|
public boolean getHungry() {
|
|
|
|
return hungry;
|
|
|
|
}
|
|
|
|
|
|
|
|
public boolean getAngry() {
|
|
|
|
return angry;
|
|
|
|
}
|
2015-04-28 23:59:30 +03:00
|
|
|
}
|