Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

คำถามสัมภาษณ์ Java เกี่ยวกับตัวสร้าง


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

  • คอนสตรัคเตอร์ซูเปอร์คลาสสามารถใช้เรียกคลาสย่อยหรือคอนสตรัคเตอร์คลาสย่อยได้หรือไม่

  • วิธีสร้างวัตถุโดยไม่ใช้ตัวดำเนินการใหม่

  • แสดงรายการกฎสองสามข้อในขณะที่กำหนดคอนสตรัคเตอร์ใน Java

  • อนุญาตให้ใช้ประเภทการส่งคืนในตัวสร้างหรือไม่ ทำไมหรือเพราะอะไร

  • จะพบข้อผิดพลาดในการคอมไพล์หรือจะมีการแสดงคำเตือนเมื่อประเภทส่งคืนเชื่อมโยงกับคอนสตรัคเตอร์หรือไม่

  • จำเป็นต้องกำหนดคอนสตรัคเตอร์เมื่อกำหนดคลาสหรือไม่

  • คอนสตรัคเตอร์แบบกำหนดพารามิเตอร์คืออะไร สามารถกำหนดได้อย่างชัดเจนหรือไม่

  • คอนสตรัคเตอร์สามารถประกาศเป็นคอนสตรัคเตอร์ส่วนตัวได้หรือไม่

  • สามารถใช้ฟังก์ชัน 'this' และฟังก์ชัน 'super' ในเมธอดได้หรือไม่

  • คอนสตรัคเตอร์เริ่มต้นและคอนสตรัคเตอร์แบบกำหนดพารามิเตอร์สามารถแสดงพร้อมกันได้หรือไม่

  • มีตัวสร้างที่ได้รับการป้องกันหรือไม่

  • ตัวสร้างสามารถโอเวอร์โหลดได้หรือไม่? ถ้าใช่ จะมีความจำเป็นไปทำไม

  • มีตัวสร้างแบบคงที่หรือไม่

  • มีตัวสร้างขั้นสุดท้ายได้ไหม