Реалізувати батьківський клас Animal, від якого будуть наслідуватись інші класи з звірятками. Таких класів має бути 3-5.
Ответы
Ответ:
class Animal {
private String name;
private int age;
public Animal(String name, int age) {
this.name = name;
this.age = age;
}
public void makeSound() {
System.out.println("Some generic animal sound");
}
public void eat() {
System.out.println("Animal is eating");
}
// Додайте інші методи та характеристики, які потрібні для всіх звірят
}
class Dog extends Animal {
public Dog(String name, int age) {
super(name, age);
}
@Override
public void makeSound() {
System.out.println("Woof! Woof!");
}
// Додайте інші методи чи характеристики для собак
}
class Cat extends Animal {
public Cat(String name, int age) {
super(name, age);
}
@Override
public void makeSound() {
System.out.println("Meow!");
}
// Додайте інші методи чи характеристики для котів
}
// Додайте класи для інших звірят, якщо потрібно