Какво е публично/частно защитено и по подразбиране в Java?
Какво е публично/частно защитено и по подразбиране в Java?

Видео: Какво е публично/частно защитено и по подразбиране в Java?

Видео: Какво е публично/частно защитено и по подразбиране в Java?
Видео: Supersection 1, More Comfortable 2024, Ноември
Anonim

обществено : достъпно отвсякъде. защитени : достъпно от класовете на същия пакет и подкласовете, намиращи се във всеки пакет. по подразбиране (без посочен модификатор): достъпен от класовете на същия пакет. частен : достъпно само в рамките на същия клас.

Също така попитах какво е частно защитено и публично в Java?

частен : Членовете могат да бъдат достъпни само в класа. обществено : Членовете могат да бъдат достъпни навсякъде в приложението, което означава, че няма ограничение. защитени : Членовете могат да бъдат достъпни вътре в класа и в наследен клас. по подразбиране: ако не посочим никакъв спецификатор за достъп, членът става по подразбиране.

По същия начин, какво е публично/частно в Java? обществено означава, че имате достъп до него навсякъде, докато частен означава, че имате достъп до него само в неговия собствен клас. Само да отбележа всичко частен , защитени или обществено модификаторът не е приложим за локални променливи в Java . локална променлива може да бъде само окончателна java.

Знайте също, каква е разликата между частно защитено и обществено?

В разлика между тези модификатори на достъп идват в способността им да ограничават достъпа до клас, метод или променливи, обществено е най-малко ограничителният модификатор за достъп while частен е най-рестриктивният модификатор за достъп, пакет и защитени лежи в между.

Java методите частни ли са по подразбиране?

от по подразбиране , променливите и методи на клас са достъпни за членове на самия клас и за други класове в същия пакет. Както споменахме по-рано, методи и променливи, декларирани като частен са достъпни само в рамките на своя клас.

Препоръчано: