to jest zmienna prywatna. Słowo "chroniona" jest powiązane w języku polskim z dostępem protected, a nie private.
(→Lepiej oddaje rzeczywistość: poprawa błędu (zamiana "tą" na "tę")) |
(to jest zmienna prywatna. Słowo "chroniona" jest powiązane w języku polskim z dostępem protected, a nie private.) |
||
</source>
Mamy klasę <code>KontoBankowe</code>. Nie powinno się tak zdarzyć, że stan konta mógłby być modyfikowany przez zwykłe odwołanie się do danej <code>saldo</code> (np.: <code>mojeKonto.saldo = 123;</code>). Tu <code>saldo</code> konta bankowego jest daną
Hermetyzacja ma też na celu sprawdzanie poprawności wpisywanych danych, np. czy pozwolić użytkownikowi wpłacić na konto kwotę mającą wartość ujemną?
|