Accessor และ mutator method คืออะไร?
Accessor และ mutator method คืออะไร?

วีดีโอ: Accessor และ mutator method คืออะไร?

วีดีโอ: Accessor และ mutator method คืออะไร?
วีดีโอ: Accessors and Mutators - Intro to Java Programming 2024, พฤศจิกายน
Anonim

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

เมื่อพิจารณาถึงสิ่งนี้ อะไรคือจุดประสงค์ของ accessor และ mutator method?

บทบาทของ accessors และ mutators คือการคืนค่าและตั้งค่าสถานะของวัตถุ ในวิทยาการคอมพิวเตอร์ a วิธีการกลายพันธุ์ คือ กระบวนการ ใช้ในการควบคุมการเปลี่ยนแปลงของตัวแปร พวกเขายังเป็นที่รู้จักกันอย่างแพร่หลายว่า setter วิธีการ.

รู้ด้วยว่าวิธีการ mutator เป็นโมฆะหรือไม่? NS วิธีการกลายพันธุ์ มักจะเป็น วิธีโมฆะ ที่เปลี่ยนค่าของตัวแปรอินสแตนซ์หรือตัวแปรคงที่

นอกจากนี้ อะไรคือความแตกต่างระหว่างวิธี mutator และวิธี accessor?

2 คำตอบ หนึ่ง อุปกรณ์เสริม เป็นคลาส กระบวนการ ใช้ในการอ่านข้อมูลสมาชิกในขณะที่a กลายพันธุ์ เป็นคลาส กระบวนการ ใช้ในการเปลี่ยนสมาชิกข้อมูล แนวปฏิบัติที่ดีที่สุดคือทำให้สมาชิกข้อมูลเป็นแบบส่วนตัว (as ใน ตัวอย่างด้านบน) และเข้าถึงได้ผ่าน.เท่านั้น อุปกรณ์เสริม และ ผู้กลายพันธุ์.

mutators และ accessors คืออะไร?

NS กลายพันธุ์ เป็นวิธีการที่กำหนดค่าแอตทริบิวต์ของวัตถุ ( ตัวอย่าง : สตู. setName("ไบรอัน");). accessor เป็นวิธีการที่รับค่าของแอตทริบิวต์ ( ตัวอย่าง : สตู. getName("ไบรอัน");).

แนะนำ: