Friday, February 22, 2013

Final Exam Description

คำอธิบาย

ข้อสอบมี  4  ส่วน ส่วนที่ 1 มี 2 ข้อ 18 คะแนน
ส่วนที่ 2 มี 3 ข้อ   6 คะแนน
ส่วนที่ 3 มี 1 ข้อ   3 คะแนน
ส่วนที่ 4 มี 4 ข้อ 13 คะแนน
คะแนนรวม   40  คะแนน

ส่วนที่ 1  จงเติม Code ลงในช่องว่าง เพื่อทำให้โปรแกรมต่อไปนี้สมบูรณ์   
(เพื่อทดสอบว่านักศึกษาเข้าใจเรื่อง inheritance, aggregation และ function พื้นฐานของ Java หรือไม่)
ส่วนที่ 2 จงเขียนผลลัพธ์ของโปรแกรมต่อไปนี้ พร้อมคำอธิบาย
(เพื่อทดสอบว่านักศึกษาเข้าใจเรื่อง constructor chainning, Constructor overloading หรือไม่)
ส่วนที่ 3  อธิบายและแก้ไขโปรแกรมที่มีข้อผิดพลาด ให้ชี้แจงว่า Error เพราะอะไร พร้อมบอกประเภทของ Exception และจะแก้ไขอย่างไร
(เพื่อทดสอบว่านักศึกษาเข้าใจเรื่อง Exception และสามารถแก้ไขข้อผิดพลาดที่เกิดขึ้นบ่อยๆได้หรือไม่ )

ส่วนที่ 4 ให้อธิบายความหมายและยกตัวอย่าง
(เพื่อทดสอบว่านักศึกษาเข้าใจเรื่อง constructor, Method, abstract class และเรื่องอื่นๆ หรือไม่ )