[Android] Klasa w obrębie pakietu

0

Da się jakoś zrobić klasę dostępną tylko w obrębie danego pakietu ?

Tak żeby inna, zewnętrzna aplikacja nie mogła z niej korzystać.

Czyli np mam

 
pl.onet.mobile.namespace/
   MyApp.java
   ....

i z Klasy MyApp.java mogę korzystać tylko w klasach które są w tym samym package czyli pl.onet.mobile.namespace.

0

Tak. Jeśli nie dasz modyfikatora dostępu (a możliwe modyfikatory explicite to public, protected lub private) to dostaniesz zasięg package-private.

Hm, w zasadzie to jeśli chodzi o klasy to są tylko dwie możliwości: albo public, albo package-private: http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html

0

Dzięki ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1