ส่วนตัวใน Java คืออะไร?
ส่วนตัวใน Java คืออะไร?

วีดีโอ: ส่วนตัวใน Java คืออะไร?

วีดีโอ: ส่วนตัวใน Java คืออะไร?
วีดีโอ: การเข้าใช้ 4 ระดับ 3 คำ ในจาวา (Java access modifier) 2024, อาจ
Anonim

ส่วนตัว คือ Java คำสำคัญที่ประกาศการเข้าถึงของสมาชิกเป็น ส่วนตัว . กล่าวคือ สมาชิกสามารถมองเห็นได้เฉพาะในคลาสเท่านั้น ไม่สามารถมองเห็นได้จากคลาสอื่น (รวมถึงคลาสย่อย) การมองเห็นของ ส่วนตัว สมาชิกขยายไปยังคลาสที่ซ้อนกัน

นอกจากนี้ อะไรคือความแตกต่างระหว่างสาธารณะและส่วนตัวใน Java?

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

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

นอกจากนี้ ยังทราบด้วยว่าเหตุใดเราจึงใช้ส่วนตัวใน Java

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

ตัวปรับแต่งส่วนตัวคืออะไร?

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

แนะนำ: