Как можно сделать программу без вывода статичного тексту и использованием полиморфизма? Здравствуйет я понимаю примерно основы ООП, разобрался с полиморфизмом в общих чертах, но никак не могу додуматься до программы на Java без вывода статичного текста и использованием основ ооп. Пример польморфизма в программе без вывода статичного текста.
Если вопрос слишком легкий извиняюсь:)

21 Авг 2019 в 07:01
187 +1
0
Ответы
1

Не волнуйтесь, вопрос вполне понятен. Давайте рассмотрим простой пример программы на Java с использованием полиморфизма и без вывода статичного текста.

Представим, что у нас есть абстрактный класс Animal с методом makeSound(), который будет переопределяться в классах-наследниках Cat и Dog.

abstract class Animal {
public abstract void makeSound();
}
class Cat extends Animal {
@Override
public void makeSound() {
System.out.println("Meow");
}
}
class Dog extends Animal {
@Override
public void makeSound() {
System.out.println("Woof");
}
}
public class Main {
public static void main(String[] args) {
Animal cat = new Cat();
Animal dog = new Dog();
cat.makeSound();
dog.makeSound();
}
}

В данном примере абстрактный класс Animal содержит абстрактный метод makeSound(), который должен быть реализован во всех классах-наследниках. Классы Cat и Dog переопределяют метод makeSound(), чтобы описать звук, который они издают.

В методе main создаются объекты типа Cat и Dog, которые присваиваются ссылкам типа Animal. Когда вызывается метод makeSound() для каждого объекта, вызывается соответствующая реализация метода из класса-наследника.

Таким образом, мы использовали полиморфизм для вызова переопределенных методов у различных объектов, не выводя статичный текст в коде программы. Надеюсь, этот пример поможет вам лучше понять применение полиморфизма в Java. Если у вас есть дополнительные вопросы, не стесняйтесь задавать.

20 Апр в 13:09
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 83 887 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир