class Tier { String name; String geschlecht; public Tier(String neuerName, String neuesGeschlecht) { name = neuerName; geschlecht = neuesGeschlecht; } public void gibLaut() { System.out.println("Undefinierbarer Tierlaut"); } } class Katze extends Tier { public Katze(String neuerName, String neuesGeschlecht) { super(neuerName, neuesGeschlecht); } public void lautAusgeben() { System.out.println("Miau!Miau!"); } } // AUFGABE 3 // TODO: Implementiere die Klasse Hund als Spezialisierung der Klasse Tier. // Zusaetzlich soll zu einem Hund noch die Rasse gespeichert werden. // Definiere die Klasse Hund korrekt als Unterklasse der Klasse Tier. // Implementiere einen Konstruktor der den Konstruktor der Oberklasse aufruft // und die uebergebene Rasse speichert. class Hund { public Hund(String neuerName, String neuesGeschlecht, String neueRasse) { } public void gibLaut() { System.out.println("Wuff"); } }