Programmeren in Java/Package: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
DimiC88 (overleg | bijdragen)
Label: bewerking met nieuwe wikitekstmodus
DimiC88 (overleg | bijdragen)
kGeen bewerkingssamenvatting
Label: bewerking met nieuwe wikitekstmodus
Regel 100:
Je vermeld dus de ''package''-naam gevolgd door de asterisk, dit zal dan alle klassen van die package importeren. Let wel enkel van deze package, niet van eventuele subpackages. Ook wordt het afgeraden om dit te gebruiken als je niet alle klassen van een package nodig hebt.
 
==Fully Qualified Name==
==Meerdere klassen met dezelfde naam importeren en gebruiken==
Nu dat je klassen in packages doet, krijgen ze wat ze een ''fully qualified name'' noemen. Deze ''fully qualified name'' bestaat uit de ''package'' naam en de naam van de klasse. Je kunt dit makkelijk krijgen door het volgende te doen.
 
<syntaxhighlight lang=Java>
import vehicles.motorvehicles.Car;
 
public class Main {
 
public static void main(String[] args) {
String fullyQualifiedName = Car.class.getName();
System.out.println(fullyQualifiedName);
}
}
</syntaxhighlight>
 
Dan krijg je volgend uitvoer.
 
<pre>
vehicles.motorvehicles.Car
</pre>
 
Dit is natuurlijk hetzelfde als wat je vermeldt bij de ''import'' statement.
 
==Meerdere klassen met dezelfde naam importeren en gebruiken==
 
==Naamgeving==
Informatie afkomstig van https://nl.wikibooks.org Wikibooks NL.
Wikibooks NL is onderdeel van de wikimediafoundation.