การเขียนโปรแกรมเชิงวัตถุ (Object Oriented Programming)
หน้าแรก JSP การเขียนโปรแกรมเชิงวัตถุ (Object Oriented Programming)
ลองมองวัตถุที่อยู่รอบๆตัวเราดูจะสังเกตเห็นว่าวัตถุทั่วไปในธรรมชาตินั้นประกอบ ด้วย สถานะ(State) , คุณสมบัติ(Behavior) และพฤติกรรม เป็นของตัวเองยกตัวอย่างเช่น รถยนต์ มีคุณสมบัติ(Property) เช่น สี ขนาด น้ำหนัก ราคา ส่วนพฤติกรรม(Behavior)ก็มีเช่น เดินหน้า ถอยหลัง เบรก และสถานะ(State) ก็เช่น ความเร็ว จำนวนน้ำมัน ความร้อนของเครื่องยนต์ การเขียนโปรแกรมเชิงวัตถุก็คือการจำลองวัตถุทั้ง สถานะ คุณสมบัติ และพฤติกรรม โดยการนำแนวความคิดของคลาสมาใช้ คือสร้างแม่แบบของวัตถุขึ้นมาก่อน แล้วจึงทำแม่แบบนั้นให้มีตัวตนขึ้นมา โดยสร้างสิ่งที่เรียกว่าอินสแทนซ์(Instance)ของคลาสนั้นขึ้นมา ยกตัวอย่างในโลกความจริงอินสแทนซ์ของคลาสรถยนต์คือ รถยนต์ยี่ห้อต่างๆไม่ว่าจะเป็น BMW , BENZ , Volvo เป็นต้น ส่วนในทางคอมพิวเตอร์การสร้างคลาสคือการสร้างส่วนของโปรแกรมตามรูปแบบของจาวา
ส่วนหนึ่งขึ้นมาก่อน แล้วจึงสร้างอินสแทนซ์ด้วยการใช้คลาสนั้น
ขึ้นไปด้านบน
