คลาสข้อมูล Kotlin คืออะไร?
คลาสข้อมูล Kotlin คืออะไร?

วีดีโอ: คลาสข้อมูล Kotlin คืออะไร?

วีดีโอ: คลาสข้อมูล Kotlin คืออะไร?
วีดีโอ: Kotlin คืออะไร และทำไมทุกคนถึงหันมาเขียน Kotlin | Skooldio Support EP. 4 2024, อาจ
Anonim

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

ในทำนองเดียวกัน Data class คืออะไร?

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

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

อีกอย่างที่ควรรู้คือ data class สามารถสืบทอด Kotlin ได้หรือไม่?

มรดก . คลาสข้อมูล ใน Kotlin ถือเป็นที่สิ้นสุดโดยค่าเริ่มต้นและ สามารถ ไม่ให้เปิดดังนั้นเรา สามารถ ไม่ใช้ มรดก เหมือนที่เราทำใน Java หรือปกติ คลาส Kotlin . ดังนั้นใน Kotlin , เรา สามารถ มีผู้ใหญ่และเด็กของเราได้อย่างง่ายดาย คลาสข้อมูล การใช้บุคคลและการแทนที่คุณสมบัติในตัวสร้างโดยตรง

การใช้คลาสโมเดลใน Android คืออะไร?

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

แนะนำ: