Hallo,
ich soll folgende Aufgaben lösen.
1.) Die Objekte der Klasse Freund sollen über die Instanzariablen name sowie kategorie (Kategorie A, B oder C) verfügen.
2.) Für beide Instanzvariablen soll es eine setter- und eine getter-Methode geben.
3.) Eine Methode toString soll die Werte der Instanzvariablen, getrennt durch ein Semikolon zurückgeben, z.B. Udo ; B
4.) Außerdem soll die Klasse über einen parameterlosen Konstruktor verfügen, der die Werte der Instanzvariablen über die Konsole abfragt.
Die ersten drei Punkte habe ich noch hin bekommen, aber ich weiß leider nicht wie ich die 4. Aufgabe verstehen soll?
Das habe ich bis jetzt geschafft...
package Praktikum2;
public class Freund {
private String[] name = new String[2];
private String[] kategorie = new String[2];
public String[] getName() {
return name;
}
public void setName(String[] name) {
this.name = name;
}
public String[] getKategorie() {
return kategorie;
}
public void setKategorie(String[] kategorie) {
this.kategorie = kategorie;
}
public String toString() {
for (int i = 0; (i < name.length) && (i < kategorie.length); i++) {
System.out.println(name + " ; " + kategorie);
}
return null;
}
public Freund(){
//4.Aufgabe parameterloser Konstruktor
System.out.println("name eingeben!");
String name = EAM.rString();
for(int i = 0; i < 2; i++){
}
}
}
ich soll folgende Aufgaben lösen.
1.) Die Objekte der Klasse Freund sollen über die Instanzariablen name sowie kategorie (Kategorie A, B oder C) verfügen.
2.) Für beide Instanzvariablen soll es eine setter- und eine getter-Methode geben.
3.) Eine Methode toString soll die Werte der Instanzvariablen, getrennt durch ein Semikolon zurückgeben, z.B. Udo ; B
4.) Außerdem soll die Klasse über einen parameterlosen Konstruktor verfügen, der die Werte der Instanzvariablen über die Konsole abfragt.
Die ersten drei Punkte habe ich noch hin bekommen, aber ich weiß leider nicht wie ich die 4. Aufgabe verstehen soll?
Das habe ich bis jetzt geschafft...
package Praktikum2;
public class Freund {
private String[] name = new String[2];
private String[] kategorie = new String[2];
public String[] getName() {
return name;
}
public void setName(String[] name) {
this.name = name;
}
public String[] getKategorie() {
return kategorie;
}
public void setKategorie(String[] kategorie) {
this.kategorie = kategorie;
}
public String toString() {
for (int i = 0; (i < name.length) && (i < kategorie.length); i++) {
System.out.println(name + " ; " + kategorie);
}
return null;
}
public Freund(){
//4.Aufgabe parameterloser Konstruktor
System.out.println("name eingeben!");
String name = EAM.rString();
for(int i = 0; i < 2; i++){
}
}
}
Zuletzt bearbeitet: