Hallo,
ich habe eine Libary gebaut, die 2 Klassen enthält.
Klasse Application & Klasse Hidden.
Die Klasse Application ist eine normale "public class Application" wo ich auch meine main methode habe.
Die Klasse Hidden möchte ich eigentlich von aussen nicht benutzbar machen und somit habe ich sie als (default) erstellt "class Hidden".
Nach meinem Verständis sollte die Klasse Hidden jetzt nur in meinem "package" zur Verfügung stehen.
Jetzt habe ich aus diesen beiden Klassen eine Libary gebaut und in einem anderen Java Projekt benutzt. Hier habe ich jetzt das Phenomän, das ich beide Klassen benutzen und nicht nur die Klasse Application.
Jetzt stelle ich mir Frage, was ich falsch gemacht habe damit die zweite Klasse (Hidden) nicht von aussen benutzt werden kann/darf?
ich habe eine Libary gebaut, die 2 Klassen enthält.
Klasse Application & Klasse Hidden.
Die Klasse Application ist eine normale "public class Application" wo ich auch meine main methode habe.
Die Klasse Hidden möchte ich eigentlich von aussen nicht benutzbar machen und somit habe ich sie als (default) erstellt "class Hidden".
Nach meinem Verständis sollte die Klasse Hidden jetzt nur in meinem "package" zur Verfügung stehen.
Jetzt habe ich aus diesen beiden Klassen eine Libary gebaut und in einem anderen Java Projekt benutzt. Hier habe ich jetzt das Phenomän, das ich beide Klassen benutzen und nicht nur die Klasse Application.
Jetzt stelle ich mir Frage, was ich falsch gemacht habe damit die zweite Klasse (Hidden) nicht von aussen benutzt werden kann/darf?