Предмет: Информатика, автор: dimawireless

Java.
Сделайте класс MusicStyles, который будет содержать метод playMusic()
Сделайте его наследников: PopMusic, RockMusic и ClassicMusic.
Наследники должны реализовывать метод playMusic().
В мейн-классе создайте музыкальные группы для каждого стиля
С помощью метода for each вызовите у всех наследников MusicStyles метод playMusic()

Ответы

Автор ответа: asilvejstruk
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