Java: Modifikátory přístupu
Z MiS
(Rozdíly mezi verzemi)
m (Doplněno/spojeno se stránkou OOP) |
m (Oprava odkazu na stránku s OOP) |
||
Řádka 8: | Řádka 8: | ||
* Implicitní volba (zvoleno automaticky, když neuvedeme). | * Implicitní volba (zvoleno automaticky, když neuvedeme). | ||
; <code>protected</code> | ; <code>protected</code> | ||
− | * Přístup mají navíc potomci třídy (třídy, které jsou potomky | + | * Přístup mají navíc potomci třídy (třídy, které jsou potomky této třídy). |
+ | * Viz [[Objektově orientované programování|OOP — dědičnost]]. | ||
; <code>public</code> | ; <code>public</code> | ||
* Přístupnost z libovolné třídy | * Přístupnost z libovolné třídy |
Verze z 11. 10. 2013, 12:26
Upravují přístup k metodám a atributům třídy.
-
private
- Přístupnost pouze ze tříd ve stejném balíčku.
- Žádná jiná třída nemůže přistupovat.
- Implicitní volba (zvoleno automaticky, když neuvedeme).
-
protected
- Přístup mají navíc potomci třídy (třídy, které jsou potomky této třídy).
- Viz OOP — dědičnost.
-
public
- Přístupnost z libovolné třídy
- Libovolné třídy mohou přistupovat k tomuto atributu/metodě.
Více viz: Dokumentace Javy.