Hva er offentlig/privat beskyttet i PHP?
Hva er offentlig/privat beskyttet i PHP?

Video: Hva er offentlig/privat beskyttet i PHP?

Video: Hva er offentlig/privat beskyttet i PHP?
Video: The Real Story of Paris Hilton | This Is Paris Official Documentary 2024, Kan
Anonim

PHP - Tilgangsmodifikatorer

offentlig - egenskapen eller metoden kan nås fra overalt. beskyttet - egenskapen eller metoden kan nås innenfor klassen og av klasser avledet fra den klassen. privat - egenskapen eller metoden kan KUN nås innenfor klassen

Dessuten, hva er forskjellen mellom privat og beskyttet i PHP?

Privat : Metode eller egenskap med privat synlighet kan bare være tilgjengelig i klassen. Du kan ikke få tilgang privat metode eller variabel fra utenfor klassen din. Beskyttet : Metode eller variabel med beskyttet synlighet kan bare være tilgang i barneklasse. Beskyttet vil bli brukt i arveprosessen.

Dessuten, hva er forskjellen mellom offentlig/privat og beskyttet? EN offentlig medlem er tilgjengelig fra hvor som helst utenfor klassen, men innenfor et program. EN beskyttet medlemsvariabel eller funksjon er veldig lik en privat medlem, men det ga en ekstra fordel som de kan nås i barneklasser som kalles avledede klasser.

hva er offentlig/privat og beskyttet i OOP?

Grovt sett, offentlig betyr at alle har tilgang, privat betyr at bare medlemmer av samme klasse har tilgang, og beskyttet betyr at medlemmer av underklasser også er tillatt.

Hvorfor bruker vi offentlig privat og beskyttet?

offentlig : tilgjengelig fra overalt. beskyttet : tilgjengelig for klassene til den samme pakken og underklassene som ligger i en hvilken som helst pakke. standard (ingen modifikator spesifisert): tilgjengelig for klassene i samme pakke. privat : kun tilgjengelig innenfor samme klasse.

Anbefalt: