parent
10076ac300
commit
fe441e021d
@ -0,0 +1,26 @@
|
||||
public class Fish extends Animal {
|
||||
private double swimSpeed; // Special attribute: swimming speed
|
||||
|
||||
public Fish(String name, int age, double swimSpeed) {
|
||||
super(name, age);
|
||||
this.swimSpeed = swimSpeed;
|
||||
}
|
||||
|
||||
public double getSwimSpeed() {
|
||||
return swimSpeed;
|
||||
}
|
||||
|
||||
public void setSwimSpeed(double swimSpeed) {
|
||||
this.swimSpeed = swimSpeed;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void makeSound() {
|
||||
System.out.println(getName() + " makes bubble sounds: Blub! Blub!");
|
||||
}
|
||||
|
||||
// Special method: swimming
|
||||
public void swim() {
|
||||
System.out.println(getName() + " is swimming at " + swimSpeed + " km/h.");
|
||||
}
|
||||
}
|
||||
Loading…
Reference in new issue