Ангийн объектуудын харагдахуйц ямар төрлүүд байдаг вэ?
Ангийн объектуудын харагдахуйц ямар төрлүүд байдаг вэ?

Видео: Ангийн объектуудын харагдахуйц ямар төрлүүд байдаг вэ?

Видео: Ангийн объектуудын харагдахуйц ямар төрлүүд байдаг вэ?
Видео: Objects and Classes in Java 2024, May
Anonim

Гурав Харагдац Түвшин

OOP PHP дээр бид гурав байна харагдац шинж чанар, аргуудын түвшин а анги : нийтийн, хамгаалагдсан, хувийн. Харагдац a ашиглан зарласан харагдац ямар түвшинд байгааг зарлах түлхүүр үг харагдац өмч эсвэл арга байна.

Түүнээс гадна ангийн үзэгдэх байдал гэж юу вэ?

Харагдац нь OOP-ийн томоохон хэсэг юм. Энэ нь хаана байгаагаа хянах боломжийг танд олгоно анги Жишээ нь тодорхой хувьсагчийг гаднаас нь өөрчлөхөөс сэргийлэхийн тулд гишүүдэд хандаж болно анги . Өгөгдмөл харагдац нийтийнх бөгөөд энэ нь анги гишүүдэд хаанаас ч хандах боломжтой.

Багцын харагдах байдал гэж юу вэ? Интерфейсүүд нь дотроо ангиуд шиг ажилладаг багцууд . Интерфэйсийг гаднаас нь харагдуулахын тулд нийтэд зарлаж болно багц . Өгөгдмөл дор харагдац , интерфэйс нь зөвхөн дотор нь харагдана багц . Хувийн хамгаалалт гэдэг нь хязгаарлах гэсэн утгатай харагдац хатуу дэд ангиудад (болон устгах багц хандалт).

Үүнийг харгалзан үзвэл үүсмэл ангийн харагдах байдлын горимууд юу вэ?

Суурийн хүртээмжтэй байдал анги гэхэд үүссэн анги -аар хянагддаг харагдахуйц горимууд . Гурав харагдахуйц горимууд хувийн, хамгаалагдсан, олон нийтийн байдаг. Өгөгдмөл харагдахуйц горим хувийн юм.

Java хэл дээрх ангийн харагдах байдал гэж юу вэ?

Java : By анхдагч , the ангиудын харагдах байдал багц нь хувийн, өөрөөр хэлбэл зөвхөн харагдана ангиуд ижил багцад. The анги байхгүй харагдац шиг тодорхойлсон Java . Хэрэв та тэдгээрийг эмхэтгэлийн хэсэгт оруулсан бол тэдгээр нь харагдах болно.

Зөвлөмж болгож буй: