Предмет: Информатика,
автор: dimawireless
Java.
Сделайте класс MusicStyles, который будет содержать метод playMusic()
Сделайте его наследников: PopMusic, RockMusic и ClassicMusic.
Наследники должны реализовывать метод playMusic().
В мейн-классе создайте музыкальные группы для каждого стиля
С помощью метода for each вызовите у всех наследников MusicStyles метод playMusic()
Ответы
Автор ответа:
0
class MusicStyles {
public void playMusic() {
System.out.println("Playing music");
}
}
class PopMusic extends MusicStyles {
@Override
public void playMusic() {
System.out.println("Playing pop music");
}
}
class RockMusic extends MusicStyles {
@Override
public void playMusic() {
System.out.println("Playing rock music");
}
}
class ClassicMusic extends MusicStyles {
@Override
public void playMusic() {
System.out.println("Playing classic music");
}
}
public class Main {
public static void main(String[] args) {
MusicStyles[] groups = {new PopMusic(), new RockMusic(), new ClassicMusic()};
for (MusicStyles group : groups) {
group.playMusic();
}
}
}
Похожие вопросы
Предмет: Информатика,
автор: Аноним
Предмет: Алгебра,
автор: nikita20009B
Предмет: История,
автор: Аноним
Предмет: Английский язык,
автор: ditatevroman6
Предмет: Русский язык,
автор: bychkovdanechka