บ้าน พัฒนาการ สมาชิกที่เข้าไม่ถึงคืออะไร - คำจำกัดความจาก techopedia

สมาชิกที่เข้าไม่ถึงคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - สมาชิกที่เข้าไม่ถึงหมายถึงอะไร

สมาชิกที่ไม่สามารถเข้าถึงได้ในบริบทของ C # เป็นสมาชิกที่ไม่สามารถเข้าถึงได้โดยประเภทที่เฉพาะเจาะจง สมาชิกที่เข้าไม่ถึงที่ไม่สามารถเข้าถึงได้ด้วยประเภทหนึ่งสามารถเข้าถึงได้ด้วยประเภทอื่น


สมาชิกที่ไม่สามารถเข้าถึงได้อาจได้รับระดับการช่วยสำหรับการเข้าถึงที่ควบคุมการใช้งานจากรหัสอื่นในแอสเซมบลีที่มีการประกาศหรือจากแอสเซมบลีอื่น


สมาชิกของประเภทถูกออกแบบมาให้ไม่สามารถเข้าถึงได้จากบางประเภทเพื่อวัตถุประสงค์ในการห่อหุ้ม การห่อหุ้มข้อมูลช่วยป้องกันข้อมูลภายในวัตถุจากการทุจริตโดยไม่ตั้งใจรวมถึงการซ่อนรายละเอียดการใช้งานที่ไม่จำเป็นจากผู้ใช้ของวัตถุ

Techopedia อธิบายสมาชิกที่ไม่สามารถเข้าถึงได้

ความสามารถในการเข้าใช้งานของสมาชิกประเภทนั้นพิจารณาจากประเภทที่อยู่และตัวแก้ไขการเข้าถึงที่ระบุไว้ระหว่างการประกาศ ต่อไปนี้เป็นตัวดัดแปลงการเข้าถึงที่ใช้เพื่อระบุการเข้าถึง:

  • สาธารณะ: เข้าถึงทั้งแอสเซมบลีปัจจุบันและแอสเซมบลีภายนอกที่อ้างอิง
  • ส่วนบุคคล: การเข้าถึงถูก จำกัด ประเภทที่มี
  • ได้รับการคุ้มครอง: การเข้าถึงถูก จำกัด เฉพาะคลาสที่มีหรือประเภทที่ได้รับมาจากประเภทที่มีอยู่
  • ภายใน: การเข้าถึง จำกัด เฉพาะแอสเซมบลีปัจจุบันเท่านั้น
  • ได้รับการคุ้มครองภายใน: การเข้าถึงถูก จำกัด เฉพาะแอสเซมบลีปัจจุบันหรือชนิดที่ได้รับจากคลาสที่มีอยู่

ตัวอย่างเช่นชนิดสามารถประกาศด้วยวิธีการที่มีการปรับเปลี่ยนการป้องกันเพื่อให้มันไม่สามารถเข้าถึงได้นอกชั้นเรียน แต่สามารถเข้าถึงได้จากชั้นเรียนที่ได้รับ


ไม่สามารถใช้ตัวดัดแปลงการเข้าถึงได้ทั้งหมดในบริบททั้งหมดโดยทุกประเภท เมื่อสมาชิกประเภทไม่รวมถึงตัวดัดแปลงการเข้าถึงในระหว่างการประกาศของการเข้าถึงเริ่มต้นของมันเป็นส่วนตัว


ตามข้อ จำกัด การเข้าถึงใน C # โครงสร้างหลายอย่างต้องมีประเภทอย่างน้อยสามารถเข้าถึงได้ในฐานะสมาชิกหรือประเภทอื่น นอกจากนี้หากสมาชิกเป็นวิธีผู้รับมอบสิทธิ์หรือตัวจัดทำดัชนีชนิดส่งคืนและชนิดพารามิเตอร์ต้องสามารถเข้าถึงได้อย่างน้อยที่สุดเท่าที่สมาชิกสามารถเข้าถึงได้ การใช้สมาชิกที่ไม่สามารถเข้าถึงได้จะทำให้เกิดข้อผิดพลาดในเวลารวบรวม

คำจำกัดความนี้ถูกเขียนในบริบทของ C #
สมาชิกที่เข้าไม่ถึงคืออะไร - คำจำกัดความจาก techopedia