Java хэл дээрх хандалтын өөрчлөлтийн зорилго юу вэ?
Java хэл дээрх хандалтын өөрчлөлтийн зорилго юу вэ?

Видео: Java хэл дээрх хандалтын өөрчлөлтийн зорилго юу вэ?

Видео: Java хэл дээрх хандалтын өөрчлөлтийн зорилго юу вэ?
Видео: #54 Access Modifiers in Java 2024, Арваннэгдүгээр
Anonim

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

Энгийнээр хэлэхэд Java-д хандалтын хувиргагчийг юунд ашигладаг вэ?

Java хандалтын хувиргагчид байна ашигласан өгөх хандалт оруулах java . Java хангадаг хандалт хувийн, хамгаалагдсан, нийтийн гэсэн гурван түлхүүр үгээр дамжуулан хянах. Бидэнд тэгэх шаардлагагүй ашиглах эдгээр хандалтын хувиргагчид үргэлж, тиймээс бидэнд өөр нэг "анхдагч хандалт ", "багц-хувийн" эсвэл "үгүй өөрчлөгч “.

Цаашилбал, хандалтын хувиргагч гэж юу вэ, энэ нь яагаад чухал вэ? Хандалтын хувиргагчид нь капсулжуулахад ашиглагддаг: тэдгээр нь танд кодоо багц болон ангиудад байрлуулах боломжийг олгодог бөгөөд хэрэгжилтийн нарийн ширийн зүйлийг нуухын зэрэгцээ гаднаас нь харагдах "албан ёсны" олон нийтийн интерфейстэй байх болно (та үүнийг дараа нь өөрчлөх боломжтой. хэнд ч хэлэхгүйгээр).

Нэмж хэлэхэд, бид яагаад java дээр хандалтын тодорхойлогч ашигладаг вэ?

- Java хандалтын тодорхойлогч (мөн Харагдах байдал гэж нэрлэдэг Тодорхойлогч ) зохицуулах хандалт ангиуд, талбарууд болон аргууд руу Java . Эдгээр Тодорхойлогч Тухайн анги дахь талбар эсвэл арга байж болох эсэхийг тодорхойлох ашигласан эсвэл өөр анги эсвэл дэд ангид өөр аргаар дуудагдсан. Тодорхойлогчдод хандах байж болно ашигласан хязгаарлах хандалт.

Хандалтын өөрчлөлтийн төрлүүд юу вэ?

Хандалтын өөрчлөлтийн төрлүүд. C# нь дөрвөн төрлийн хандалт хувиргагчийг өгдөг: хувийн , нийтийн, хамгаалагдсан, дотоод болон хоёр хослол: хамгаалагдсан-дотоод болон хувийн - хамгаалагдсан.

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