Co jest prywatne w Javie?
Co jest prywatne w Javie?

Wideo: Co jest prywatne w Javie?

Wideo: Co jest prywatne w Javie?
Wideo: Java Access Modifiers - Learn Public, Private, Protected and Default 2024, Listopad
Anonim

prywatny jest Jawa słowo kluczowe deklarujące dostęp członka jako prywatny . Oznacza to, że członek jest widoczny tylko w klasie, a nie z żadnej innej klasy (w tym podklas). Widoczność prywatny członkowie rozciągają się na klasy zagnieżdżone.

Co więcej, jaka jest różnica między publicznym a prywatnym w Javie?

publiczny oznacza, że możesz uzyskać do niego dostęp w dowolnym miejscu, podczas gdy prywatny oznacza, że możesz uzyskać do niego dostęp tylko w jego własnej klasie. Wystarczy zanotować wszystko prywatny , chroniony lub publiczny modyfikator nie dotyczy zmiennych lokalnych w Jawa . zmienna lokalna może być ostateczna tylko w Jawa.

Po drugie, czym jest publiczna Java? publiczny jest Jawa słowo kluczowe deklarujące dostęp członka jako publiczny . Publiczny członkowie są widoczni dla wszystkich innych klas. Oznacza to, że każda inna klasa może uzyskać dostęp do publiczny pole lub metoda. Co więcej, inne klasy mogą modyfikować publiczny pola, chyba że pole jest zadeklarowane jako finalne.

Aby wiedzieć, dlaczego używamy private w Javie?

Jeśli członek danych jest prywatny oznacza to, że można uzyskać do niego dostęp tylko w ramach tej samej klasy. Żadna klasa zewnętrzna nie ma dostępu prywatny element danych (zmienna) innej klasy. W ten sposób dostęp do danych można uzyskać tylko metodami publicznymi, dzięki czemu prywatny pola i ich implementacja ukryte dla klas zewnętrznych.

Co to jest modyfikator prywatny?

Prywatny : Ten prywatny dostęp modyfikator jest określony za pomocą słowa kluczowego prywatny . Metody lub elementy danych zadeklarowane jako prywatny są dostępne tylko w klasie, w której są zadeklarowane. Żadna inna klasa tego samego pakietu nie będzie miała dostępu do tych członków.

Zalecana: