Java'да кирүү модификаторлорунун максаты эмнеде?
Java'да кирүү модификаторлорунун максаты эмнеде?

Video: Java'да кирүү модификаторлорунун максаты эмнеде?

Video: Java'да кирүү модификаторлорунун максаты эмнеде?
Video: Java нэвтрэх систем 👨‍💻 2024, Май
Anonim

эки түрү бар Java-дагы өзгөрткүчтөр : кирүү өзгөрткүчтөрү жана эмес кирүү өзгөрткүчтөрү . The Java'дагы өзгөртүүчүлөргө мүмкүнчүлүк алуу талаанын, ыкманын, конструктордун же класстын жеткиликтүүлүгүн же көлөмүн белгилейт. Биз өзгөртө алабыз мүмкүндүк алуу колдонуу менен талаалардын, конструкторлордун, методдордун жана класстын деңгээли мүмкүндүк өзгөртүү ал боюнча.

Жөнөкөй эле, Java'да кирүү модификаторлору эмнеде?

Java кирүү өзгөрткүчтөрү болуп саналат колдонулган камсыз кылуу мүмкүндүк алуу контролдоо java . Java камсыз кылат мүмкүндүк алуу үч ачкыч сөз аркылуу башкаруу - жеке, корголгон жана коомдук. Биз талап кылынбайт колдонуу булар кирүү өзгөрткүчтөрү ар дайым, ошондуктан бизде дагы бир, атап айтканда, "демейки мүмкүндүк алуу ", "пакет-жеке" же "жок өзгөрткүч “.

Андан тышкары, мүмкүндүк модификатор деген эмне жана ал эмне үчүн маанилүү? Кирүү модификаторлору инкапсуляция үчүн колдонулат: алар сизге кодуңузду пакеттерде жана класстарда жайгаштырууга мүмкүндүк берет жана ишке ашыруунун деталдарын жашырып, сырттан көрүнгөн "официалдуу" коомдук интерфейске гана ээ болот (сиз аны кийинчерээк өзгөртүү үчүн эч кимге айтпай).

Кошумча, эмне үчүн биз javaда кирүү спецификациясын колдонобуз?

- Java Access Specifiers (Ошондой эле Visibility катары белгилүү Спецификаторлор ) жөнгө салуу мүмкүндүк алуу класстарга, тармактарга жана методдорго Java . Булар Спецификаторлор класстагы талаа же ыкма болушу мүмкүн экендигин аныктоо колдонулган же башка класста же суб-класста башка ыкма менен чакырылат. Кирүү спецификациялары болушу мүмкүн колдонулган чектөө мүмкүндүк алуу.

Кирүү модификаторлорунун кандай түрлөрү бар?

Кирүү модификаторлорунун түрлөрү. C# кирүү модификаторлорунун төрт түрүн камсыз кылат: жеке , коомдук, корголгон, ички жана эки айкалышы: корголгон-ички жана жеке - корголгон.

Сунушталууда: