Класс кирүү модификаторлору деген эмнени билдирет?
Класс кирүү модификаторлору деген эмнени билдирет?

Video: Класс кирүү модификаторлору деген эмнени билдирет?

Video: Класс кирүү модификаторлору деген эмнени билдирет?
Video: Обзор рефрижератора DAF LF 210, тест драйв ДАФ по Москве 🚛 | Автосалон Кирилла Сухина 2024, Апрель
Anonim

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

Ошондой эле суроо туулат, класс үчүн кандай кирүү модификаторлору колдонулушу мүмкүн?

Эгерде эч кандай ачкыч сөз айтылбаса, анда ошол демейки мүмкүндүк өзгөртүү. Javaдагы төрт мүмкүндүк модфикаторлору төмөнкүлөрдү камтыйт: коомдук, жеке, корголгон жана демейки . Жеке жана корголгон ачкыч сөздөрдү класстар жана интерфейстер үчүн колдонууга болбойт.

Ошо сыяктуу эле, мисал менен Java кирүү өзгөртүүчү деген эмне? Java Access Модификаторлорун түшүнүү

Мүмкүнчүлүктү өзгөртүү класс ичинде пакеттен тышкары субкласс боюнча гана
Жеке Ы Н
Демейки Ы Н
корголгон Ы Ы
Коомдук Ы Ы

Кошумчалай кетсек, Java'да кирүү модификаторлору деген эмнени билдирет?

А Java мүмкүнчүлүгүн өзгөрткүч кайсы класстар болорун белгилейт мүмкүндүк алуу берилген класс жана анын талаалары, конструкторлору жана ыкмалары. Java кирүү өзгөрткүчтөрү деп да кээде күнүмдүк кепте айтылат Java кирүү спецификациялары , бирок туура аты Java кирүү өзгөрткүчтөрү.

C++ классында кандай мүмкүндүк модфикаторлору бар, аларды мисал менен түшүндүрөт?

C++ тилинде үчөө бар мүмкүндүк алуу спецификаторлор: public - мүчөлөр сырттан жеткиликтүү класс . жеке - мүчө боло албайт кирди (же көрүү) сырттан класс . корголгон - мүчө боло албайт кирди сырттан класс , бирок, алар болушу мүмкүн кирди тукум кууп өткөн класстар.

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