předchozí -
obsah části -
obsah - další
|
dotazy/odpovědi 
Když si nevíte rady
Nastavení přístupových práv k třídě pomocí modifikátorů se děje na úrovni tříd, tj. vztahuje se pak na všechny objekty příslušné třídy i na její statické vlastnosti (proměnné, metody) atd.
Nastavení musí vycházet z povahy dotyčné proměnné či metody.
nevíme-li si rady, jaká práva přidělit, řídíme se následujícím:
- metoda by měla být public, je-li užitečná i mimo třídu či balík - "navenek"
- jinak protected
- máme-li záruku, že metoda bude v případných podtřídách nepotřebná, může být private - ale kdy tu záruku máme???
- proměnná by měla být private, nebo protected, je-li potřeba přímý přístup v podtřídě
- téměř nikdy bychom neměli deklarovat proměnné jako public!
předchozí -
obsah části -
obsah - další
|
dotazy/odpovědi 
Slidy předmětu byly navštíveny

krát.