Çfarë është e mbrojtur dhe e paracaktuar publike/private në Java?
Çfarë është e mbrojtur dhe e paracaktuar publike/private në Java?

Video: Çfarë është e mbrojtur dhe e paracaktuar publike/private në Java?

Video: Çfarë është e mbrojtur dhe e paracaktuar publike/private në Java?
Video: Shihemi ne gjyq - Blerta: Ish-burri nuk me lejon të shoh djalin prej dy vitesh! (21 Qershor 2020) 2024, Prill
Anonim

publike : i aksesueshëm nga kudo. të mbrojtura : i aksesueshëm nga klasat e së njëjtës paketë dhe nënklasat që banojnë në çdo paketë. default (pa specifikuar modifikues): i aksesueshëm nga klasat e së njëjtës paketë. private : i aksesueshëm vetëm brenda së njëjtës klasë.

Gjithashtu pyeti, çfarë është private e mbrojtur dhe publike në Java?

private : Anëtarët mund të jenë të aksesueshëm vetëm brenda klasës. publike : Anëtarët mund të jenë të aksesueshëm kudo në aplikim, do të thotë se nuk ka kufizime. të mbrojtura : Anëtarët mund të jenë të aksesueshëm brenda klasës dhe në klasën e trashëguar. default: nëse nuk specifikojmë ndonjë specifikues aksesi, anëtari bëhet i paracaktuar.

Në mënyrë të ngjashme, çfarë është publike/private në Java? publike do të thotë që ju mund t'i qaseni kudo ndërsa private do të thotë që ju mund ta përdorni atë vetëm brenda klasës së tij. Vetëm për të vënë në dukje të gjitha private , të mbrojtura ose publike modifikuesit nuk janë të zbatueshëm për variablat lokale në Java . një variabël lokal mund të jetë vetëm përfundimtar në java.

Dije gjithashtu, cili është ndryshimi midis private të mbrojtura dhe publike?

Të dallimi ndërmjet këta modifikues të aksesit vijnë në aftësinë e tyre për të kufizuar aksesin në një klasë, metodë ose variabla, publike është modifikuesi më pak kufizues i aksesit ndërsa private është modifikuesi më kufizues i aksesit, paketa dhe të mbrojtura qëndron në ndërmjet.

A janë metodat Java private si parazgjedhje?

Nga default , variablat dhe metodat të një klase janë të aksesueshme për anëtarët e vetë klasës dhe për klasat e tjera në të njëjtën paketë. Siç e përmendëm më herët, metodat dhe variablat e deklaruar si private janë të aksesueshme vetëm brenda klasës së tyre.

Recommended: