• Vergleich von Implementationsdiagramm und Java-Code
  • anonym
  • 09.02.2022
  • Informatik
  • Einführungsphase 1, Einführungsphase 2, Qualifikationsphase 1, Qualifikationsphase 2
Um die Lizenzinformationen zu sehen, klicken Sie bitte den gewünschten Inhalt an.
1
Aufgabe. Vergleiche das Implementationsdiagramm mit der Implementation der Klasse Zauberer in Java. Färbe jeweils die Elemente mit identischer Bedeutung in derselben Farbe ein (z. B. +\gdef\cloze#1{{\raisebox{-.05em}{\colorbox{none}{\color{transparent}{\large{$\displaystyle #1$}}}}}} + auf der linken Seite und public\gdef\cloze#1{{\raisebox{-.05em}{\colorbox{none}{\color{transparent}{\large{$\displaystyle #1$}}}}}} public auf der rechten Seite).
Klassendiagramm (Implementationsdiagramm)
Java
public class Zauberer {
private String haarfarbe;
private int alter;
private boolean istTodesser;
private Bowtruckle haustier1;
private DreikoepfigerHund haustier2;
public Zauberer() {
}
public void zaubern(String pSpruch) {
}
public void aparieren(String pZiel) {
}
public void aufBesenFliegen() {
}
public void schlafen() {
}
public boolean gibIstTodesser() {
}
}
Implementierung der Klasse "Zauberer" in Java.
2
Aufgabe. Die Java-Implementation der Klasse Zauberer ist beinahe fehlerfrei. Beim Übersetzen wird genau ein Fehler angezeigt.
  • Markiere die fehlerhafte Stelle im Java-Quelltext
  • Falls du kannst, korrigiere den Fehler