ชั้นฐาน

ผู้เขียน: Robert Simon
วันที่สร้าง: 15 มิถุนายน 2021
วันที่อัปเดต: 24 มิถุนายน 2024
Anonim
MB House(2) : ทาวน์โฮมเก่า 4 ชั้น รีโนเวทยังไงให้ดูมีสไตล์ ได้ฟังก์ชันครบ
วิดีโอ: MB House(2) : ทาวน์โฮมเก่า 4 ชั้น รีโนเวทยังไงให้ดูมีสไตล์ ได้ฟังก์ชันครบ

เนื้อหา

คำจำกัดความ - คลาสฐานหมายถึงอะไร

คลาสพื้นฐานเป็นคลาสในภาษาการเขียนโปรแกรมเชิงวัตถุซึ่งมาจากคลาสอื่น มันอำนวยความสะดวกในการสร้างชั้นเรียนอื่น ๆ ที่สามารถนำมาใช้รหัสโดยปริยายสืบทอดมาจากชั้นฐาน (ยกเว้นตัวสร้างและ destructors) โปรแกรมเมอร์สามารถขยายการทำงานของคลาสฐานโดยเพิ่มหรือแทนที่สมาชิกที่เกี่ยวข้องกับคลาสที่ได้รับ

คลาสพื้นฐานอาจถูกเรียกว่าคลาสพาเรนต์หรือซูเปอร์คลาส


ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายคลาสฐาน

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

คลาสฐานมีคุณสมบัติต่อไปนี้:

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