เอามาแชร์คับ Design Pattern

rapbitz

New member
ดีไซน์แพตเทิร์น (Design Patterns) คือแบบแผนหรือแนวทางที่ใช้ในการแก้ไขปัญหาที่เกิดขึ้นเสมอๆ ในการออกแบบคอมพิวเตอร์ซอฟต์แวร์ แบบแผนและแนวทางเหล่านี้ไม่ใช่รูปแบบตายตัวที่จะถูกนำไปใช้โดยตรง แต่เป็นการอธิบายแนวทางหรือโครงที่จะถูกนำไปประยุกต์ใช้ในสถานการณ์ต่างๆ กล่าวเฉพาะในทางการเขียนโปรแกรมเชิงวัตถุ ดีไซน์แพตเทิร์นจะแสดงความสัมพันธ์ต่อกันระหว่างคลาสหรืออ็อบเจกต์ต่างๆในซอฟแวร์ โดยไม่จำเพาะเจาะจงการนำไปใช้งานในขั้นสุดท้าย ดีไซน์แพตเทิร์นแบ่งเป็นสามหมวดหมู่คือ

-Creational Pattern ( ใช้ออกแบบ Object )
-Structural Pattern ( ใช้ออกแบบโครงสร้างของซอฟแวร์ )
-Behavioral Pattern ( )
 

PlAwAnSaI

Administrator
มายืนคอยคับ
bigwink.gif
 

rapbitz

New member
เดี๋ยวอบรมแล้วจะเอามาแชร์อีกเด้อ เดือนหน้าๆ
 

rapbitz

New member


Quote:

Behavioral Pattern ใช้ออกแบบหลักการทำงานรึเปล่า




เข้าใจว่าเป็นแนวคิดออกแบบพฤติกรรมของคลาสชุดหนึ่งๆของเรา เช่น มีการรับผิดชอบงานหนึ่งๆเกี่ยวเนื่องกันมั้ย ( ทำงานเดียวกันร่วมกัน )
สามารถให้ Object เปลี่ยน state ขณะทำงานได้มั้ย( สามารถเปลี่ยน class ที่มันชี้อยู่ได้ไหม ) ทำนองนี้

ผิดพลาดอะไรไปก็ขอคำแนะนำด้วยครับ
 

kyoshiro23

New member
อ่านแล้วดูงงๆดีนะ รอมาดูตอนต่อไปดีกว่า

เผื่อจะเข้าใจมากขึ้น ???
 

ProfessorX

Administrator
คึกคักน้อ ช่วงนี้
smile.gif
ไปอ่าน dynamic ก่อน ไกล้แล้ว
 
Top