Hallo!
Ich bin gerade dabei eine Aufgabe aus meinem Programmieren-Kurses zu erledigen. Hier ist die gestellte Aufgabe:
Erstellen Sie eine Klasse Tier, in welcher der Name, die Art und das Geschlecht eines Tieres abgespeichert werden können. Erstellen Sie neben dem Konstruktor und den normalen get-Methoden für Name, Art und Geschlecht eine Methode gibDatenAus, die die Daten eines Tieres übersichtlich auf dem Bildschirm ausgibt. Erstellen Sie außerdem eine Methode "paarungsfaehig", die überprüft, ob ein Tier von der gleichen Art und vom anderen Geschlecht ist. Erzeugen Sie im Hauptprogramm mehrere Tierobjekte und führen Sie die programmierten Methoden zur Überprüfung aus.
Ich habe mitlerweile das, was ich habe fehlerfrei bekommen, jedoch weiß ich nun nicht mehr weiter. Ich weiß nicht, wie ich die Daten auf dem Bildschirm ausgeben lasse und wie man das mit der Methode "paarungsfaehig" programmiert. Ich habe eine main Methode als "Hauptprogramm" erstellt, weiß jedoch nicht, was dort hinein soll.
Hier ist, was ich bis jetzt habe:
Ich hoffe, dass einige von Euch die Zeit finden mir zu helfen. Vielen Dank schonmal im Vorraus für die aufgewandte Zeit!!!!
LG Lukas
Ich bin gerade dabei eine Aufgabe aus meinem Programmieren-Kurses zu erledigen. Hier ist die gestellte Aufgabe:
Erstellen Sie eine Klasse Tier, in welcher der Name, die Art und das Geschlecht eines Tieres abgespeichert werden können. Erstellen Sie neben dem Konstruktor und den normalen get-Methoden für Name, Art und Geschlecht eine Methode gibDatenAus, die die Daten eines Tieres übersichtlich auf dem Bildschirm ausgibt. Erstellen Sie außerdem eine Methode "paarungsfaehig", die überprüft, ob ein Tier von der gleichen Art und vom anderen Geschlecht ist. Erzeugen Sie im Hauptprogramm mehrere Tierobjekte und führen Sie die programmierten Methoden zur Überprüfung aus.
Ich habe mitlerweile das, was ich habe fehlerfrei bekommen, jedoch weiß ich nun nicht mehr weiter. Ich weiß nicht, wie ich die Daten auf dem Bildschirm ausgeben lasse und wie man das mit der Methode "paarungsfaehig" programmiert. Ich habe eine main Methode als "Hauptprogramm" erstellt, weiß jedoch nicht, was dort hinein soll.
Hier ist, was ich bis jetzt habe:
Java:
public class Tier{
static String name;
static String art;
static char geschlecht;
public static void main(String[] args) {
//???????????????
}
public Tier(String pName, String pArt, char pGeschlecht){
name = pName;
art = pArt;
geschlecht = pGeschlecht;
}
public String getName() {
return name;
}
public String getArt() {
return art;
}
public char getGeschlecht() {
return geschlecht;
}
public static void gibDatenAus () {
System.out.println("Das Tier hat den Namen " + name);
System.out.println("Das Tier ist von der Art " + art);
System.out.println("Das Tier ist vom Geschlecht " + geschlecht);
}
}
Ich hoffe, dass einige von Euch die Zeit finden mir zu helfen. Vielen Dank schonmal im Vorraus für die aufgewandte Zeit!!!!
LG Lukas