Arbejde på kryds af 2 objekter i samme klasse
Jeg har et par generelle spørgsmål mht. Java.Jeg har en klasse hvortil jeg opretter nogle objekter. Eks:
Klasse: Computer
Objekt1: Computer1
Objekt2: Computer2
En af de ting jeg så gerne vil i objektet er at kunne tilknytte et andet objekt, det vil sige lavet noget lig følgende:
public void setRelation(Computer str) {
Relation = str.name;
}
Mit første spørgsmål går på om jeg kan lave dette så når man kalder setRelation() så får man en liste af mulige objekter så man ikke selv skal angive navnet på det objekt man vil tilknytte.
Når så jeg har knyttet Computer2 til Computer1, hvordan henter jeg så informationerne fra Computer2 når jeg laver et kald på Computer1? Jeg vil altså gerne kunne printe specifikationerne for de 2 computer ved et enkelt kald på computer1:
System.out.println("Computer1 specs: " + specs);
System.out.println("Computer2 specs: " + ???);
Håber der er nogen der kan hjælpe.
