จำเป็นสำหรับคลาสนามธรรมและวิธีการนามธรรมคืออะไร?
จำเป็นสำหรับคลาสนามธรรมและวิธีการนามธรรมคืออะไร?

วีดีโอ: จำเป็นสำหรับคลาสนามธรรมและวิธีการนามธรรมคืออะไร?

วีดีโอ: จำเป็นสำหรับคลาสนามธรรมและวิธีการนามธรรมคืออะไร?
วีดีโอ: แนวคิดเชิงนามธรรม ม.1 [ชั่วโมงที่ 1] 2024, อาจ
Anonim

คลาสนามธรรม . เชิงนามธรรม (ซึ่ง Java รองรับด้วย บทคัดย่อ คีย์เวิร์ด) หมายความว่า ระดับ หรือ กระบวนการ หรือฟิลด์หรืออะไรก็ตามที่ไม่สามารถยกตัวอย่างได้ (นั่นคือ สร้าง) ที่ถูกกำหนดไว้ ออบเจ็กต์อื่นบางรายการต้องสร้างอินสแตนซ์ของรายการที่เป็นปัญหา ถ้าคุณทำ คลาสนามธรรม คุณไม่สามารถยกตัวอย่างวัตถุจากวัตถุนั้นได้

ในเรื่องนี้ จุดประสงค์ของคลาสนามธรรมคืออะไร?

วัตถุประสงค์ของ คลาสนามธรรม คือการกำหนดพฤติกรรมทั่วไปบางอย่างที่สามารถสืบทอดโดยคลาสย่อยหลายคลาสโดยไม่ต้องใช้ทั้ง ระดับ . ใน C#, the บทคัดย่อ คีย์เวิร์ดกำหนดทั้ง an คลาสนามธรรม และวิธีการเสมือนล้วนๆ

นอกเหนือจากข้างต้น คลาสนามธรรมกับวิธีนามธรรมต่างกันอย่างไร NS กระบวนการ ที่ประกาศโดยใช้คำสำคัญ บทคัดย่อ เรียกว่า an วิธีนามธรรม . วิธีการเชิงนามธรรม เป็นการประกาศเท่านั้นและจะไม่มีการดำเนินการ ชวา ระดับ ประกอบด้วย an คลาสนามธรรม ต้องประกาศเป็น คลาสนามธรรม . หนึ่ง วิธีนามธรรม สามารถตั้งค่าตัวแก้ไขการมองเห็นได้เท่านั้น เป็นแบบสาธารณะหรือแบบมีการป้องกัน

จำเป็นต้องมีเมธอดนามธรรมในคลาสนามธรรมหรือไม่

มันไม่ใช่ จำเป็น สำหรับ คลาสนามธรรม ถึง มีวิธีนามธรรม . Java คลาสนามธรรม สามารถใช้อินเทอร์เฟซได้โดยไม่ต้องจัดเตรียมการใช้งานอินเทอร์เฟซ วิธีการ . Java คลาสนามธรรม ถูกนำมาใช้เพื่อให้ส่วนรวม กระบวนการ การใช้งานกับคลาสย่อยทั้งหมดหรือเพื่อให้การนำไปใช้เริ่มต้น

วิธีการเชิงนามธรรมคืออะไร?

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