Hallo,
ich bin am Ausrasten, meine Aufgabenstellung ist
1. zwei Wort-Objekte erzeugen und diese t1 und t2 zuweisen
2. das Attribut w von t2 an dasjenige von t1 anhängen durch das Aufrufen der Methode append
Die vorherigen 10 Aufgaben habe ich mal weggelassen.
Das ganze soll so Funktionieren das man ein Text an einen anderen hängen kann per methode die über die Schnittstelle festgelegt wurde.
Ich verstehe nicht wie ich das machen soll denn ich kann auf keine Methode von Wort mehr zugreifen wenn ich die Wort Objekte t1 und t2 zuweise ...
Ich sitz seid 4 Stunden an dieser Pille Palle Aufgabe :autsch:
Ich wäre wirklich sehr Dankbar wenn mich jemand über mein Unverständniss Aufklären würde.
Das Interface:
Wort:
Testklasse
Vielen Dank
ich bin am Ausrasten, meine Aufgabenstellung ist
1. zwei Wort-Objekte erzeugen und diese t1 und t2 zuweisen
2. das Attribut w von t2 an dasjenige von t1 anhängen durch das Aufrufen der Methode append
Die vorherigen 10 Aufgaben habe ich mal weggelassen.
Das ganze soll so Funktionieren das man ein Text an einen anderen hängen kann per methode die über die Schnittstelle festgelegt wurde.
Ich verstehe nicht wie ich das machen soll denn ich kann auf keine Methode von Wort mehr zugreifen wenn ich die Wort Objekte t1 und t2 zuweise ...
Ich sitz seid 4 Stunden an dieser Pille Palle Aufgabe :autsch:
Ich wäre wirklich sehr Dankbar wenn mich jemand über mein Unverständniss Aufklären würde.
Das Interface:
Java:
public interface Text {
void append(Text txt);
}
Wort:
Java:
public class Wort implements Text{
private String w;
public Wort(String a){
this.w = a;
}
public String getText(){
return this.w;
}
public void append(Text txt){
this.w = this.w + txt;
}
}
Testklasse
Java:
class TestText {
private Text t1;
private Text t2;
public static void main(String [] args){
Text t1 = new Wort("hoch");
Text t2 = new Wort("die Haende");
t1.append(t2);
System.out.println(""+t1.getText()+"");
}
}
Vielen Dank