Page 76 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 76
76
นอกจากนี้หากเรามองว่าบ้านหนึ่งหลังคือโปรแกรมที่เขียนขึ้นจะพบว่าองค์ประกอบของบ้านหนึ่งหลังนั้น
้
จะประกอบไปด้วยประตูหน้าต่างห้องต่างๆเป็นตนซึ่งองค์ประกอบเหล่านี้จะเทียบได้กับ Object ต่างๆในโปรแกรม
นั้นเอง
ดังนั้นจึงสรุปได้ว่า Classคือสิ่งที่ใชอธิบายลักษณะของ Object เปรียบเสมือนแม่แบบของ Object ท ี่
้
้
สามารถน าไปใชสร้าง Object ที่มีลกษณะเดียวกันกับแม่แบบได Object คือสิ่งต่างๆที่มีลักษณะและ
ั
้
ความสามารถในการท างานได้เช่น คน ยานพาหนะ โทรศัพท เป็นต้น ซึ่งสิ่งที่ใช้อธิบายลักษณะของ Object จะ
์
เรียกว่า Attribute และสงที่ใช้อธิบายการท างานของ Object จะเรียกว่า Method
ิ่
ตัวอย่างส่วนประกอบของ Class
จากรูปข้างต้นจะเป็น Class ชื่อ Price มี attribute ชื่อ Discount และ Total Price และมี method
ชื่อ calTotalPrice

