Vad är offentligt/privat skyddat och standard i Java?
Vad är offentligt/privat skyddat och standard i Java?

Video: Vad är offentligt/privat skyddat och standard i Java?

Video: Vad är offentligt/privat skyddat och standard i Java?
Video: Hello World | First Java Program | Java Tutorial | Basic Java | Core Java @OnlineLearningCenterIndia 2024, Maj
Anonim

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

Frågade också, vad är privat skyddat och offentligt i Java?

privat : Medlemmar kan endast vara tillgängliga inom klassen. offentlig : Medlemmar kan vara tillgängliga var som helst i applikationen, vilket innebär att det inte finns några begränsningar. skyddade : Medlemmar kan vara tillgängliga i klassen och i ärvd klass. default: om vi inte anger någon åtkomstspecifikation, blir medlemmen standard.

På samma sätt, vad är offentligt/privat i Java? offentlig betyder att du kan komma åt den var som helst samtidigt privat betyder att du bara kan komma åt den i sin egen klass. Bara för att notera allt privat , skyddad eller offentlig modifierare är inte tillämpliga på lokala variabler i Java . en lokal variabel kan bara vara final in java.

Vet också, vad är skillnaden mellan privat skyddad och offentlig?

De skillnad mellan dessa åtkomstmodifierare kommer i sin förmåga att begränsa åtkomst till en klass, metod eller variabler, offentlig är den minst restriktiva åtkomstmodifieraren medan privat är den mest restriktiva åtkomstmodifieraren, paketet och skyddade ligger i mellan.

Är Java-metoder privata som standard?

Förbi standard , variablerna och metoder av en klass är tillgängliga för medlemmar i själva klassen och för andra klasser i samma paket. Som vi nämnde tidigare, metoder och variabler deklarerade som privat är endast tillgängliga inom sin klass.

Rekommenderad: