sichtbarkeit in verschiedenen paketen

Status
Nicht offen für weitere Antworten.

H2SO3-

Bekanntes Mitglied
Hallo,

folgendes.

ich habe ein Beispielprogramm welchres zb im folgendem Package

com.meinProgramm

um das package besser zu strukturieren will ich zwei unterpackage bauen

com.meinProgramm.model
und
com.meinProgramm.persistens

in das package will ich eine datenKlasse reinsetzen und im persistens will ich den eigentlichen code reinsetzen.
die datenKlasse soll unter anderen zwei methoden haben.

setPath(String path)
und
getPath()

allerdings muss ich die methode getPath() in der package com.meinProgramm.persistens sehen.

Da jedoch der Benutzer dies nicht sehen sollen geht nicht public. Wie also ist es möglich das ich aus der package
com.meinProgramm.persistens eine methode aus dem package com.meinProgramm.model sehe der jedch nicht public ist?
 

Wildcard

Top Contributor
Mit OSGi würde es funktionieren indem du das entsprechende Paket einfach nicht exportierst, aber mit reiner Java Visibility ist das nicht zu lösen.
 

H2SO3-

Bekanntes Mitglied
mh, OSGI scheint nicht ganz das zu sein, was ich mir vorstelle.
Wie würdet denn ihr denn dann sowas Designtechnisch am besten Lösen?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Sichtbarkeit bei Supplier Allgemeine Java-Themen 10
S Frage zu Threads (Sichtbarkeit und Verhalten) Allgemeine Java-Themen 11
G Thread variablen Sichtbarkeit Allgemeine Java-Themen 15
U Sichtbarkeit von Klassen und gute Architektur Allgemeine Java-Themen 5
V Paketdiagramm / Sichtbarkeit Allgemeine Java-Themen 3
M Sichtbarkeit - Standart Allgemeine Java-Themen 8
B Frage zu Sichtbarkeit in (Unter)Paketen Allgemeine Java-Themen 9
MQue Sichtbarkeit/HashMap/NullPointerexception Allgemeine Java-Themen 2
E Sichtbarkeit eines Objekts Allgemeine Java-Themen 4
L Sichtbarkeit von Variablen / getMethode Allgemeine Java-Themen 4
Master3000 Dateien zwischen verschiedenen Netzwerken senden Allgemeine Java-Themen 17
Drachenbauer Wie muss ein Konstructor aussehen, um dinge mit verschiedenen Zusätzen in den "<>" anzunehmen? Allgemeine Java-Themen 1
M Wie kann man eine void Methode mit Variablen von zwei verschiedenen Objekten ausführen? Allgemeine Java-Themen 15
A Classpath Library in verschiedenen Projekten Allgemeine Java-Themen 2
S Spielfeld aus verschiedenen Kacheln Allgemeine Java-Themen 35
U Variablen Stringarrays mit wenig verschiedenen Zeichen effizienter speichern Allgemeine Java-Themen 10
M ArrayList mit verschiedenen Datentypen in String konvertieren Allgemeine Java-Themen 10
M Null byte in verschiedenen charsets Allgemeine Java-Themen 2
M Testen von verschiedenen Produktversionen Allgemeine Java-Themen 3
C Vigenere und Caesar in verschiedenen Alphabeten Allgemeine Java-Themen 1
A Threads Lock über mehrere Abschnitte in verschiedenen Methoden Allgemeine Java-Themen 5
T Datentypen Eine Liste - verschiedenen Klassen - eine Abstracte Klasse Allgemeine Java-Themen 3
P Objekt mit verschiedenen Datentypen Allgemeine Java-Themen 5
P Anzahl vo Einträgen in verschiedenen Sets Allgemeine Java-Themen 3
R Input/Output Dateizugriff aus verschiedenen Tools Allgemeine Java-Themen 3
J Druckprobleme bei verschiedenen Schriftarten/-größen Allgemeine Java-Themen 7
B File Seperator unter verschiedenen OS Allgemeine Java-Themen 2
G Gleiche Packages in verschiedenen JAR Dateien - Welches Package wird verwendet? Allgemeine Java-Themen 5
K Programm mit verschiedenen Parametern starten Allgemeine Java-Themen 2
E Outputstream an verschiedenen Positionen beschreiben Allgemeine Java-Themen 4
N Dateizugriff in verschiedenen Ordnern Allgemeine Java-Themen 2
S Fragen zu verschiedenen Themen vom JCreator Allgemeine Java-Themen 2
S Frage zu verschiedenen Java Projekten Allgemeine Java-Themen 6
D Logger mit verschiedenen Ausgabezielen Allgemeine Java-Themen 2
R Kann ich die jars eines Applets auf verschiedenen Domains hosten? Allgemeine Java-Themen 2
T DataFrame (Matrix mit mit verschiedenen Typen pro Spalte) Allgemeine Java-Themen 4
R Aktuelle Kompatibilitätsliste für JRE auf verschiedenen OS´s Allgemeine Java-Themen 2
MQue Methoden in verschiedenen Klassen aufrufen Allgemeine Java-Themen 21
MQue JButton an verschiedenen Variablen Allgemeine Java-Themen 2
J parsen von verschiedenen dokument typen Allgemeine Java-Themen 3
D generischer Iterator mit verschiedenen Typen Allgemeine Java-Themen 3
S Arrayelemente in verschiedenen Variationen zurückgeben Allgemeine Java-Themen 12
T Herunterfahren oder Neustarten der verschiedenen OS Allgemeine Java-Themen 11
C Sichbarkeit von Objekten / Methoden in verschiedenen Files Allgemeine Java-Themen 7

Ähnliche Java Themen

Neue Themen


Oben