PHPде коомдук/жеке эмне корголот?
PHPде коомдук/жеке эмне корголот?

Video: PHPде коомдук/жеке эмне корголот?

Video: PHPде коомдук/жеке эмне корголот?
Video: Что такое PHP? Мое мнение об этом языке программирования 2024, Ноябрь
Anonim

PHP - Мүмкүнчүлүгүн өзгөртүү

коомдук - мүлккө же ыкмага бардык жерден кирүүгө болот. корголгон - касиетке же методго класстын ичинде жана ошол класстан алынган класстар боюнча кирүүгө болот. жеке - касиетке же ыкмага класстын ичинде гана жетүүгө болот

Андан тышкары, жеке жана PHPде корголгон ортосунда кандай айырма бар?

Жеке : Метод же касиет менен жеке көрүнүү класстын ичинде гана жеткиликтүү болушу мүмкүн. Сиз кире албайсыз жеке классыңыздан тышкары ыкма же өзгөрмө. корголгон : Метод же өзгөрмө менен корголгон көрүү мүмкүнчүлүгү гана болушу мүмкүн ичинде бала класс. корголгон колдонулат ичинде мурастоо процесси.

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

OOPдо мамлекеттик/жеке жана корголгон деген эмне?

Кеңири сөз менен айтканда, коомдук ар бир адам кире алат дегенди билдирет, жеке бир класстын мүчөлөрүнө гана кирүүгө уруксат берилгенин билдирет жана корголгон подкласстардын мүчөлөрүнө да уруксат берилгенин билдирет.

Эмне үчүн биз мамлекеттик жеке жана корголгон колдонобуз?

коомдук : бардык жерден жеткиликтүү. корголгон : бир эле пакеттин класстары жана каалаган пакетте жашаган субкласстар тарабынан жеткиликтүү. демейки (модификатор көрсөтүлгөн эмес): бир эле пакеттин класстары тарабынан жеткиликтүү. жеке : бир класста гана жеткиликтүү.

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