บ้าน พัฒนาการ ฟิลด์คืออะไร - คำจำกัดความจาก techopedia

ฟิลด์คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - ฟิลด์หมายความว่าอย่างไร

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

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

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

เขตข้อมูลที่รู้จักกันว่าตัวแปรระดับระดับหรือตัวแปรสมาชิก

Techopedia อธิบาย Field

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

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

ตัวอย่างเช่นรายละเอียดส่วนบุคคลของคลาสพนักงานเช่นชื่อการกำหนด ฯลฯ สามารถจัดเก็บเป็นฟิลด์อินสแตนซ์เพื่อเก็บค่าของแต่ละวัตถุพนักงาน

ฟิลด์แบบอ่านอย่างเดียวสามารถกำหนดได้เฉพาะในระหว่างการประกาศหรือในอินสแตนซ์หรือตัวสร้างแบบคงที่ของคลาสนั้น

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

เขตข้อมูลสามารถได้รับการคุ้มครองโดยคุณสมบัติที่อนุญาตให้อ่านและเขียน (หลังจากการตรวจสอบ) เขตข้อมูล สถานที่ให้บริการยังช่วยให้การเปลี่ยนแปลงการใช้งานภายในของข้อมูลที่แสดงเป็นเขตข้อมูลโดยไม่ทำลายรหัสที่มีอยู่

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