Asteroid999
Gebruiker
- Lid geworden
- 20 jan 2009
- Berichten
- 19
Het is alweer even geleden dat ik met Java bezig ben geweest, en heb het weer opgepakt. Ik wil vanuit een object y toegang hebben tot een object x, die niet geinitializeerd is in y, maar in main. Ik heb echter geen idee hoe ik x moet aanroepen, aangezien die niet is geïnitializeerd in y. Ik kan het y niet opnieuw initializeren in x, want dan krijg je een heel nieuw object, en dat is natuurlijk niet de bedoeling!
De oplossing is vast heel makkelijk, maar ik heb geen idee met welke keywords ik moet zoeken op Google. =(
Code tot nu toe:
De oplossing is vast heel makkelijk, maar ik heb geen idee met welke keywords ik moet zoeken op Google. =(
Code tot nu toe:
Code:
public class Main{
public static void main(String[] args){
X x = new X();
Y y = new Y();
}
}
public class X{
int z;
public X(){
z = 1;
}
public int getZ(){
return z;
}
}
public class Y{
int z;
public Y(){
z = x.getZ(); // Dit kan dus niet, hoe moet het wel...?
}
}
Laatst bewerkt: