Class และ Object ต่างกันอย่างไร  สร้างคำถาม

 2,174 view  หมวดหมู่ : นิยาม  วันที่สร้าง : 11/08/2015

Object เป็น ตัวที่ห่อหุ่ม state และ behavior เอาไว้โดยมี Class เป็นพิมพ์เขียวหรือต้นแบบของ object

Object
หากมองในโลกแห่งความจริง Object จะมี 2 ลักษณะเฉพาะคือ state และ behavior อย่างเช่นคน จะมี state เป็น ชื่อ,อายุ และมี behavior เป็น กิน,นอน รถมี state เป็น ความเร็ว,เกียร์ที่ใช้อยู่ โดยมี behavior เป็น เบรค,เปลี่ยนเกียร์ ซึ่งหากมองในด้านของ programming แล้ว
state ก็คือ field และ
behavior ก็คือ method

Class
class นั้นเปรียบได้กับพิมพ์เขียวที่ใช้ในการสร้าง object ซึ่งจะเก็บรวบรวม state และ behavior เอาไว้

ถ้าชอบบทความนี้ กด Like เลย :Class และ Object ต่างกันอย่างไร
TAGS : Java   OOP   ไอที   โปรแกรมมิ่ง   Java Programmer  
 2,174 view  หมวดหมู่ : นิยาม  วันที่สร้าง : 11/08/2015


 ร่วมแสดงความคิดเห็นได้ที่นี่




× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  XSLT คืออะไร ทำความรู้จักกับ XSLT ในการจัดการแสดงผล XML ถามเมื่อ (2015-08-11)   2,942 views  (ดูล่าสุดเมื่อ 3 นาที)

  หลักการบริหารด้วย 4M มีอะไรบ้าง ถามเมื่อ (2019-06-18)   160,676 views  (ดูล่าสุดเมื่อ 3 นาที)

  1 ปอนด์ เท่ากับ กี่บาท ถามเมื่อ (2015-08-11)   33,578 views  (ดูล่าสุดเมื่อ 5 นาที)

  personal computer คืออะไร ใครคือผู้ผลิต ถามเมื่อ (2015-08-11)   16,372 views  (ดูล่าสุดเมื่อ 33 นาที)

  ราคาเหล้าหงส์ทองวันนี้ ถามเมื่อ (2015-08-11)   143,701 views  (ดูล่าสุดเมื่อ 37 นาที)

  ราคาเบียร์ลีโอลังละกี่บาท ถามเมื่อ (2015-08-25)   41,777 views  (ดูล่าสุดเมื่อ 113 นาที)

  tvd คือโรคอะไร ถามเมื่อ (2017-01-25)   25,553 views  (ดูล่าสุดเมื่อ 145 นาที)

  PTA ศัพท์ทางการแพทย์ ย่อมาจากอะไร ถามเมื่อ (2017-11-01)   42,273 views  (ดูล่าสุดเมื่อ 200 นาที)

  รู้จักกับ SMTP หรือ Simple Mail Transfer Protocol อีกหนึ่ง Protocol ในการส่งเมล์ ถามเมื่อ (2015-08-11)   1,063 views  (ดูล่าสุดเมื่อ 240 นาที)

  รู้จักกับ SSL หรือ Secure Socket Layer เพื่อความปลอดภัยในระบบ Network ถามเมื่อ (2015-08-11)   1,059 views  (ดูล่าสุดเมื่อ 240 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com