บ้าน พัฒนาการ ภายในคืออะไร - คำจำกัดความจาก techopedia

ภายในคืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Internal หมายถึงอะไร

Internal ใน C # เป็นคำสำคัญที่ใช้เพื่อประกาศความสามารถในการเข้าถึงของสมาชิกประเภทหรือประเภทที่การเข้าถึงนั้น จำกัด เฉพาะแอสเซมบลีที่ถูกประกาศ

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

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

Techopedia อธิบายเรื่องภายใน

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

ตัวอย่างเช่นในขณะที่พัฒนาแอปพลิเคชั่นอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) ที่เกี่ยวข้องกับองค์ประกอบ GUI ที่กำหนดเองเช่น windows, แบบฟอร์ม, การควบคุม ฯลฯ พวกเขาสามารถระบุได้ด้วยการเข้าถึงภายในเพื่อให้พวกเขาร่วมมือกันโดยไม่ต้อง องค์ประกอบเหล่านี้

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

วิธีการเสมือนภายในไม่สามารถเขียนทับใน C #

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