Полиморфизм достигается с помощью Наследование в Java
.
public class Animal {}
public interface Herbivore {}
public interface Carnivore {}
public interface Pet {}
public class Hamster extends Animal implements Herbivore implements Pet () {}
public class Cat extends Animal implements Carnivore implements Pet () {}
Hamster
класс наследует структуру от Animal
, Herbivore
и Pet
для демонстрации Полиморфный бихевиоризм из домашнее животное.
Cat
класс наследует структуру от Animal
, Carnivore
и Pet
, чтобы также демонстрировать Полиморфный бихевиоризм домашнего питомца.