/* Aufgabenstellung: Erstelle eine abstrakte Klasse MedizinischesGeraet mit einer abstrakten Methode betreiben(). Erstelle zwei konkrete Klassen, Ultraschallgeraet und EKG, die von MedizinischesGeraet erben. Implementiere die Methode betreiben() in beiden Klassen, wobei jede Klasse eine spezifische Ausgabe auf der Konsole erzeugen sollte (z.B. "Ultraschallgerät in Betrieb" für Ultraschallgeraet und "EKG in Betrieb" für EKG). In der main-Methode deiner Anwendung, erstelle ein Array vom Typ MedizinischesGeraet und fülle es mit Instanzen von Ultraschallgeraet und EKG. Gehe durch das Array und rufe für jedes Gerät die Methode betreiben() auf. */ abstract class MedizinischesGeraet { abstract void betreiben(); } class Ultraschallgeraet extends MedizinischesGeraet { void betreiben() { System.out.println("Ultraschallgerät in Betrieb"); } } class EKG extends MedizinischesGeraet { void betreiben() { System.out.println("EKG in Betrieb"); } } public class MedizinApp { public static void main(String[] args) { MedizinischesGeraet[] geraete = new MedizinischesGeraet[2]; geraete[0] = new Ultraschallgeraet(); geraete[1] = new EKG(); for (MedizinischesGeraet geraet : geraete) { geraet.betreiben(); } } }