Programmeren in Java/Klassen: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
DimiC88 (overleg | bijdragen)
DimiC88 (overleg | bijdragen)
Regel 36:
Car@2eda0940
</pre>
 
Wat je hier zit is de naam van de klasse gevolgd door een @ met daarna een unieke nummer specifiek voor dit object. Hierdoor kun je meteen ook aantonen dat je telkens keer je een instantie van een klasse aanmaakt je telkens een nieuw object krijgt. We gaan daarvoor in onze ''main'' een tweede ''Car'' object aanmaken en die ook laten uitprinten.
<syntaxhighlight lang="java" highlight=5,7>
public class Main {
 
public static void main(String[] args) {
Car myCar = new Car();
Car myOtherCar = new Car();
System.out.println(myCar);
System.out.println(myOtherCar);
}
}
</syntaxhighlight>
 
Dit zal een gelijkaardige uitvoer geven als onderstaande.
<pre>
Car@75bd9247
Car@7d417077
</pre>
 
Je ziet dat beide een andere unieke nummer hebben, maar ook dat deze altijd een ander nummer zullen hebben telkens je de code opnieuw uitvoert.
 
== Methodes ==
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.