วัตถุสหายใน Java คืออะไร?
วัตถุสหายใน Java คืออะไร?

วีดีโอ: วัตถุสหายใน Java คืออะไร?

วีดีโอ: วัตถุสหายใน Java คืออะไร?
วีดีโอ: สอน JavaScript #10 - var let const - สามสหายท้าทายความหลอน 2024, พฤศจิกายน
Anonim

“ วัตถุสหาย ” เป็นการขยายแนวคิดของ “ วัตถุ : NS วัตถุ นั่นคือ สหาย ไปยังคลาสใดคลาสหนึ่ง และสามารถเข้าถึงเมธอดและคุณสมบัติระดับส่วนตัวได้

นอกจากนี้ วัตถุสหายคืออะไร?

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

นอกจากนี้ วัตถุใน Java คืออะไร? วัตถุ − วัตถุ มีสภาพและพฤติกรรม ตัวอย่าง: สุนัขมีสภาวะ - สี ชื่อ สายพันธุ์ ตลอดจนพฤติกรรม - กระดิกหาง เห่า กิน หนึ่ง วัตถุ เป็นตัวอย่างของคลาส คลาส - คลาสสามารถกำหนดเป็นเทมเพลต/พิมพ์เขียวที่อธิบายพฤติกรรม/สถานะที่ วัตถุ ประเภทของการสนับสนุน

พูดง่ายๆ ก็คือ kotlin companion object คืออะไร?

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

อะไรคือความแตกต่างระหว่างบล็อกวัตถุและบล็อกรหัสวัตถุที่แสดงร่วมใน Kotlin?

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

แนะนำ: