![MB House(2) : ทาวน์โฮมเก่า 4 ชั้น รีโนเวทยังไงให้ดูมีสไตล์ ได้ฟังก์ชันครบ](https://i.ytimg.com/vi/o74bO_KtHsw/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - คลาสฐานหมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบายคลาสฐาน
คำจำกัดความ - คลาสฐานหมายถึงอะไร
คลาสพื้นฐานเป็นคลาสในภาษาการเขียนโปรแกรมเชิงวัตถุซึ่งมาจากคลาสอื่น มันอำนวยความสะดวกในการสร้างชั้นเรียนอื่น ๆ ที่สามารถนำมาใช้รหัสโดยปริยายสืบทอดมาจากชั้นฐาน (ยกเว้นตัวสร้างและ destructors) โปรแกรมเมอร์สามารถขยายการทำงานของคลาสฐานโดยเพิ่มหรือแทนที่สมาชิกที่เกี่ยวข้องกับคลาสที่ได้รับ
คลาสพื้นฐานอาจถูกเรียกว่าคลาสพาเรนต์หรือซูเปอร์คลาส
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบายคลาสฐาน
คลาสที่ได้รับจากคลาสพื้นฐานรับทั้งข้อมูลและพฤติกรรม ตัวอย่างเช่น "ยานพาหนะ" สามารถเป็นคลาสพื้นฐานที่ได้รับ "รถยนต์" และ "รถบัส" รถยนต์และรถโดยสารเป็นทั้งยานพาหนะ แต่แต่ละคันนั้นแสดงถึงความเชี่ยวชาญในระดับฐานยานพาหนะของตนเอง
คลาสฐานมีคุณสมบัติต่อไปนี้:
- คลาสพื้นฐานถูกสร้างอินสแตนซ์โดยอัตโนมัติก่อนคลาสที่ได้รับ
- คลาสที่ได้รับสามารถสื่อสารกับคลาสฐานในระหว่างการสร้างอินสแตนซ์โดยการเรียกตัวสร้างคลาสฐานกับรายการพารามิเตอร์ที่ตรงกัน
- สมาชิกคลาสพื้นฐานสามารถเข้าถึงได้จากคลาสที่ได้รับผ่านทาง cast ชัดแจ้ง
- หากมีการกำหนดเมธอด abstract ในคลาสฐานคลาสนี้จะถือว่าเป็นคลาส abstract และคลาสที่ไม่ได้เป็นนามธรรมควรแทนที่เมธอดเหล่านี้
- คลาสฐานนามธรรมถูกสร้างขึ้นโดยใช้คีย์เวิร์ด "abstract" ในการประกาศและใช้เพื่อป้องกันการเริ่มต้นโดยตรงโดยใช้คีย์เวิร์ด "new"