วันอาทิตย์ที่ 19 มิถุนายน พ.ศ. 2554

วิธีการใช้ Design Pattern บน Eclipse

ในการใช้ Design Pattern บน Eclipse นั้นทางโปรแกรมจะมีไม่ได้มีการเตรียมส่วนของ Design Pattern ในรูปแบบของ Code ไว้ในตัวโปรแกรมแต่จะมีการเตรียมส่วนเพิ่มหรือ Plug-in ไว้ให้หากผู้ใช้ต้องการโดย Plug-in ต่างๆผู้ใช้สามารถหา Download ได้จาก


โดย Plug-in เหล่านี้มีทั้งพัฒนามาจาก ทาง Eclipse.org หรือจากทางผู้ใช้ ต่างๆ
โดยวันนี้จะขออธิบายการใช้ Plug-in ของ http://www.patternbox
.com/ ใน Plug-in นี้จะประกอบไปด้วย Design Pattern 16 รูปแบบของ Gang of Four (GoF) ผู้ใช้สามารถ Download ได้จากหน้านี้ครับ http://www.patternbox.com/eclipse.html

หลังจากที่ Download มาแล้วให้ Unzip ไฟล์ แล้วนำ ไฟล์ที่ได้ไปไว้ใน Directory plugins ใน Eclipse ดังรูปครับ

จากนั้นทำการเปิด Eclipse ขึ้นมากด New > Java > Design Pattern ถ้าทำการติดตั้ง Plug-in ถูกต้องจะเป็นดังรูป

จากนั้นกด Next ใน Plug-in นี้จะมี Pattern แยกเป็น 3 หมวด คือ 1. Creational Pattern 2.Structural Pattern 3. Behavioral Pattern โดยในวันนี้จะขอยกตัวอย่างเป็นการใช้ Structural Pattern และเลือกใช้ Facade (ฟาสาด) ครับ หลังจากเลือกแล้วกด Finish



โปรแกรมจะแสดงผลดังภาพด้านล่าง



เมื่อโปรแกรมแสดงผลดังนี้แล้วให้ Click ไปที่ Subsystem และกด Add จะได้ดังรูปโดยโปรแกรมจะให้กรอกรายละเอียดส่วนต่างๆดังนี้
- Source Folder คือ Directory ที่ใช้เก็บ source code ของเรา
- Package เป็นการตั้งชื่อของ Package จะใส่หรือไม่ใส่ก็ได้
- Name ชื่อไฟล์

หลังจากใส่รายละเอียดครบแล้วกด Finish จะได้ดังรูปครับ



จากนั้นให้กลับมาหน้าที่เรา Add Subsystem ไปครับ ให้ Click ไปที่ Facade แล้วกด Add เช่นเดิมครับ



เท่านี้เราก็สามารถนำ Facade Design Pattern มาใช้ช่วยให้การสร้างโปรแกรมของเราตามความเหมาะสมได้แล้วครับ

2 ความคิดเห็น:

  1. น่าจะมีรายละเอียดมากกว่านี้นะครับ

    ตอบลบ
  2. ครับผมม ตอนแรกยังเขียนไม่เสร็จอ่ะครับ อ. เดี๋ยวจะมีอธิบายรายละเอียดส่วนต่างๆเพิ่มครับผมม ^^

    ตอบลบ