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

 2,157 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,157 view  หมวดหมู่ : นิยาม  วันที่สร้าง : 11/08/2015


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




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

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

  ราคาเหล้าหงส์ทองวันนี้ ถามเมื่อ (2015-08-11)   141,638 views  (ดูล่าสุดเมื่อ 20 วินาที!!)

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

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

  1นิ้วเท่ากับกี่เซน ครับ ใช่ 2 5 หรือเปล่า ถามเมื่อ (2018-06-30)   153,390 views  (ดูล่าสุดเมื่อ 18 นาที)

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

  แนะนำให้รู้จัก Vaadin MVC framework ที่กำลังมาแรง ถามเมื่อ (2015-08-11)   1,238 views  (ดูล่าสุดเมื่อ 147 นาที)

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

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

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

  BOM ย่อมาจาก Bill of Material กับกระบวนการผลิต ถามเมื่อ (2015-08-11)   852 views  (ดูล่าสุดเมื่อ 706 นาที)


 

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