Programmeren in Java/Package: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Label: bewerking met nieuwe wikitekstmodus |
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.
==Naamgeving==
|