Какво представляват методите за достъп и мутации?
Какво представляват методите за достъп и мутации?

Видео: Какво представляват методите за достъп и мутации?

Видео: Какво представляват методите за достъп и мутации?
Видео: Какво представлява mozaBook? 2024, Ноември
Anonim

В Java аксесоари се използват за получаване на стойността на частно поле и мутатори се използват за задаване на стойността на частно поле. Ако сме декларирали променливите като частни, тогава те няма да бъдат достъпни за всички, така че трябва да използваме getter и setter методи.

Като се има предвид това, какви са целите на методите за достъп и мутации?

Ролята на аксесори и мутатори са да връщат и задават стойностите на състоянието на обекта. В компютърните науки а мутаторен метод е метод използва се за контрол на промените в променлива. Те също са широко известни като сетери методи.

Знайте също, невалидни ли са мутаторните методи? А мутаторен метод често е а невалиден метод който променя стойностите на променливите на екземпляра или статичните променливи.

Освен това, каква е разликата между метод на мутатор и метод на достъп?

2 отговора. Ан аксесоар е клас метод използва се за четене на членове на данни, докато a мутатор е клас метод използва се за промяна на членовете на данните. Най-добрата практика е да направите членовете на данните частни (като в пример по-горе) и достъп до тях само чрез аксесоари и мутатори.

Какво представляват мутатори и аксесори, дайте примери?

А мутатор е метод, който задава стойността на атрибут на обект ( пример : stu. setName(„Брайън“);). Аксесорът е метод, който получава стойността на атрибута ( пример : stu. getName(„Брайън“);).

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