NAVIGATIE
• Freetime overzicht
• Zoeken
RUBRIEKEN
• FAQ / Help
• Wat mag niet?
• WZL Wedstrijden
• WZL Chat
• WZL Toolbar
• WZL Statistieken
• WZL leden
• WZL shop
• E-cards
RSS 
• Fun-feed
• Babe-feed
• Stud-feed
Een groot aantal pokerrooms geven
de mogelijkheid om poker te spelen op internet en geld te storten via het veilige iDeal betaalsysteem.
|
Fry
wzl-lid
Sinds 1/2/2006
T:2 -
R:36
|
6/12/2007 -
9:29u
| Quote
|
Mij lijkt het niet nodig om hier "extends" te gebruiken. Ik snap niet helemaal waarop je opnieuw de constructor oproept als je die getallen uit de "klasse2" wil halen. Je kan beter vanuit je main-klasse een instantie van "klasse2" maken en die dan doorgeven aan een instantie van "klasse3". (of je moet in klasse2 statische methodes gebruiken maar vermoedelijk is dat hier niet wat je wil)
Vb:
In de main-klasse ... public void main(args[]) //of zoiets, ik weet het niet meer vanbuiten hoe je een main start { Klasse2 jan = new Klasse2(); jan.setGetal(10); Klasse3 klasse3 = new Klasse3(); System.out.println(klasse3.getGetalFromChild(jan)) //Dit zal het getal dat in "jan" is opgeslagen uitprinten } ... In de Klasse2
private getal; ...
//De setter public void setGetal(int hetGetal) { getal = hetGetal; }
//De getter public int getGetal() { return getal; } ...
In de Klasse3
... public int getGetalFromChild(Klasse2 child) { child.getGetal(); }
Deze code is natuurlijk niet echt nuttig gezien je rechtstreeks zou kunnen uitlezen van "jan" in de mainklasse. Je moet gewoon weten wat een instantie is. Een klasse is de code (Klasse2) en een instantie is een lopende versie van die code (jan). Als je in Klasse3 iets wil lezen uit een instantie die je in de main-klasse gemaakt hebt moet je die gemaakte instantie op een of andere manier doorgeven aan Klasse3.
|
Bondt met dt
[mod] 007 ½
Sinds 2/5/2003
T:19 -
R:715
|
10/12/2007 -
0:52u
| Quote
|
Inmiddels is het me gelukt!
Merci voor alle hulp!
|
|
|