homearticlesbooksshowcasequiz
Fun QuizZzz
ส่วนนี้จะเป็นส่วนที่มีคำถามมาถามเพื่อน ๆ ให้ช่วยกันตอบ ถ้าใครตอบได้ให้เขียนโปรแกรมตัวอย่าง แล้วส่งเข้ามาที่ webmaster นะครับ จะได้โพสคำตอบไว้ให้เพื่อนคนอื่น ๆ อ่านกัน

Writing easy Plugins สมมุติว่าเรามีคลาสอยู่ 3 คลาส คือคลาส A, B และ C โดยคลาส B และ C ทำการ implement ตัว Interface ตัวเดียวกันชื่อ Interface D เราจะทำอย่างไรให้ตอนแรก คลาส A คุยกับคลาส B ได้ผลแบบหนึ่ง ต่อมาให้คลาส A คุยกับคลาส C ได้ผลอีกแบบหนึ่ง โดยที่เราไม่จำเป็นต้องทำการคอมไพล์โปรแกรมอีก ในกรณีที่เราเปลี่ยนการเชื่อมต่อระหว่างคลาส A กับคลาส B ไปเป็นคลาส A กับคลาส C