Hvad er offentligt/privat beskyttet og standard i Java?
Hvad er offentligt/privat beskyttet og standard i Java?

Video: Hvad er offentligt/privat beskyttet og standard i Java?

Video: Hvad er offentligt/privat beskyttet og standard i Java?
Video: Java Access Modifiers - Learn Public, Private, Protected and Default 2024, Kan
Anonim

offentlig : tilgængelig overalt. beskyttet : tilgængelig for klasserne i den samme pakke og underklasserne i enhver pakke. Standard (ingen modifikator angivet): tilgængelig for klasserne i den samme pakke. privat : kun tilgængelig inden for samme klasse.

Også spurgt, hvad er privat beskyttet og offentligt i Java?

privat : Medlemmer kan kun være tilgængelige i klassen. offentlig : Medlemmer kan være tilgængelige overalt i applikationen, hvilket betyder, at der ikke er nogen begrænsning. beskyttet : Medlemmer kan være tilgængelige i klassen og i nedarvet klasse. standard: hvis vi ikke angiver nogen adgangsspecifikation, bliver medlemmet standard.

På samme måde, hvad er offentlig/privat i Java? offentlig betyder, at du kan få adgang til den hvor som helst, mens du er privat betyder, at du kun kan få adgang til den i sin egen klasse. Bare for at bemærke det hele privat , beskyttet eller offentlig modifikator er ikke anvendelig til lokale variabler i Java . en lokal variabel kan kun være endelig i java.

Ved også, hvad er forskellen mellem privat beskyttet og offentlig?

Det forskel mellem disse adgangsmodifikatorer kommer i deres evne til at begrænse adgangen til en klasse, metode eller variabler, offentlig er den mindst restriktive adgangsmodifikator mens privat er den mest restriktive adgangsmodifikator, pakke og beskyttet ligger i mellem.

Er Java-metoder private som standard?

Ved Standard , variablerne og metoder af en klasse er tilgængelige for medlemmer af selve klassen og for andre klasser i samme pakke. Som vi nævnte tidligere, metoder og variabler erklæret som privat er kun tilgængelige i deres klasse.

Anbefalede: