ใช่ คลาสนามธรรมไม่สามารถสร้างอินสแตนซ์ได้ (คุณต้องยกตัวอย่างคลาสที่สืบทอดจากคลาสนามธรรมของคุณ) แต่คลาสนั้นมีการใช้งานได้ ไม่เป็นไรและอนุญาต คลาสนามธรรมมีสมาชิกอย่างน้อย (วิธีการ/คุณสมบัติ) ที่ไม่ได้ใช้งานดังนั้นจึงไม่สามารถสร้างอินสแตนซ์ได้
วิธีนามธรรมสามารถนำไปใช้ได้หรือไม่
Abstract Methods
An abstract method has no operation. มันก็แค่มีเมธอดซิกเนเจอร์ เช่นเดียวกับเมธอดในอินเทอร์เฟซ Java หากคลาสมีเมธอด abstract ทั้งคลาสจะต้องประกาศ abstract
คลาสนามธรรมสามารถใช้เนื้อหาวิธีการได้หรือไม่
วิธีนามธรรมไม่มีร่างกายคลาสนามธรรมสามารถมีฟิลด์สแตติกและเมธอดสแตติก เช่นเดียวกับคลาสอื่นๆ … คลาสนามธรรมไม่สามารถมีวิธีสแตติกที่เป็นนามธรรมได้ หากคลาสขยายคลาสนามธรรม ก็ควรกำหนดวิธีการนามธรรมทั้งหมด (แทนที่) ของคลาสนามธรรมพื้นฐาน
ต้องใช้วิธีนามธรรม C หรือไม่
วิธีนามธรรม คล้ายกับวิธีการภายในอินเทอร์เฟซ ถูกประกาศโดยไม่มีการใช้งานใดๆ มีการประกาศโดยมีวัตถุประสงค์เพื่อให้คลาสย่อยดำเนินการ ต้องประกาศในคลาสนามธรรม
วิธีนามธรรมสามารถใช้อินเทอร์เฟซได้หรือไม่
Java Abstract class สามารถใช้อินเทอร์เฟซโดยไม่ต้อง แม้จะจัดให้มีการใช้งานวิธีการอินเทอร์เฟซ คลาส Java Abstract ใช้เพื่อจัดเตรียมวิธีการทั่วไปให้กับคลาสย่อยทั้งหมดหรือเพื่อให้การนำไปใช้เริ่มต้น