Vad är offentligt/privat skyddat i PHP?
Vad är offentligt/privat skyddat i PHP?

Video: Vad är offentligt/privat skyddat i PHP?

Video: Vad är offentligt/privat skyddat i PHP?
Video: Vård och omsorg för äldre – vad gör skillnad på riktigt? Almedalsveckan 2023 2024, November
Anonim

PHP - Åtkomstmodifierare

offentlig - egenskapen eller metoden kan nås från överallt. skyddade - egenskapen eller metoden kan nås inom klassen och av klasser härledda från den klassen. privat - egenskapen eller metoden kan ENDAST nås inom klassen

Dessutom, vad är skillnaden mellan privat och skyddad i PHP?

Privat : Metod eller egenskap med privat synlighet kan endast vara tillgänglig inom klassen. Du kan inte komma åt privat metod eller variabel utanför din klass. Skyddade : Metod eller variabel med skyddade synlighet kan bara vara åtkomst i barnklass. Skyddade kommer att användas i arvsprocessen.

Dessutom, vad är skillnaden mellan offentlig/privat och skyddad? A offentlig medlem är tillgänglig från var som helst utanför klassen men inom ett program. A skyddade medlemsvariabel eller funktion är mycket lik en privat medlem men det gav en ytterligare fördel som de kan nås i barnklasser som kallas härledda klasser.

vad är offentligt/privat och skyddat i OOP?

I stort sett, offentlig betyder att alla får tillgång, privat betyder att endast medlemmar i samma klass får åtkomst, och skyddade innebär att medlemmar av underklasser också är tillåtna.

Varför använder vi offentliga privata och skyddade?

offentlig : tillgänglig från överallt. skyddade : tillgänglig för klasserna i samma paket och underklasserna som finns i vilket paket som helst. default (ingen modifierare specificerad): tillgänglig för klasserna i samma paket. privat : endast tillgänglig inom samma klass.

Rekommenderad: