ชั้นนามธรรม

ผู้เขียน: Randy Alexander
วันที่สร้าง: 2 เมษายน 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
6 ผลงานศิลปะที่ไม่น่าเชื่อว่าราคาจะสูงขนาดนี้
วิดีโอ: 6 ผลงานศิลปะที่ไม่น่าเชื่อว่าราคาจะสูงขนาดนี้

เนื้อหา

คำจำกัดความ - Abstract Class หมายถึงอะไร

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

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


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

Techopedia อธิบายระดับนามธรรม

คลาสนามธรรมทำหน้าที่เป็นแม่แบบสำหรับคลาสย่อย ตัวอย่างเช่นต้นไม้ระดับนามธรรมและคลาสย่อย Banyan_Tree มีลักษณะทั้งหมดของต้นไม้รวมถึงลักษณะเฉพาะของต้นไม้บันยัน

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

คำจำกัดความนี้ถูกเขียนในการต่อต้านของ Java