เอนทิตีคลาสคืออะไร

เอนทิตีคลาสคืออะไร

เอนทิตีคลาสเป็นแนวคิดพื้นฐานในการเขียนโปรแกรมเชิงวัตถุ มันแสดงถึงวัตถุของโลกแห่งความเป็นจริงหรือเป็นนามธรรมของวัตถุนี้และมีลักษณะ (คุณลักษณะ) และพฤติกรรม (วิธีการ)

ลักษณะของเอนทิตีคลาส

ลักษณะของเอนทิตีคลาสจะแสดงโดยแอตทริบิวต์ คุณลักษณะเหล่านี้กำหนดคุณสมบัติของวัตถุและสามารถเป็นข้อความตัวเลข, บูลีนและอื่น ๆ

ตัวอย่างเช่นหากเรากำลังสร้างเอนทิตีระดับ “บุคคล” แอตทริบิวต์อาจเป็นชื่ออายุเพศความสูง ฯลฯ

พฤติกรรมของเอนทิตีคลาส

พฤติกรรมของเอนทิตีระดับจะถูกแสดงโดยวิธีการ วิธีการเหล่านี้กำหนดการกระทำที่วัตถุสามารถทำได้

ดำเนินการต่อไปด้วยตัวอย่างของ “บุคคล” เอนทิตีชั้นเรียนวิธีการอาจเป็น “เดิน”, “พูดคุย”, “กิน”, ในหมู่คนอื่น ๆ

ตัวอย่างของคลาสเอนทิตี

มาสร้างเอนทิตีคลาสที่เรียกว่า “Car” เอนทิตีนี้จะมีแอตทริบิวต์ต่อไปนี้:

  • แบรนด์
  • รุ่น
  • ปี
  • สี

และวิธีการต่อไปนี้:

  • โทร
  • ปิด
  • เร่ง
  • Frear

เอนทิตีคลาสนี้แสดงถึงรถยนต์ที่แท้จริงที่มีลักษณะและพฤติกรรมของมัน

บทสรุป

เอนทิตีคลาสเป็นพื้นฐานในการเขียนโปรแกรมเชิงวัตถุเนื่องจากพวกเขาทำให้เป็นไปได้ที่จะเป็นแบบอย่างวัตถุในโลกแห่งความเป็นจริงหรือนามธรรมของวัตถุเหล่านี้ พวกเขามีลักษณะ (คุณลักษณะ) และพฤติกรรม (วิธีการ) ซึ่งกำหนดคุณสมบัติและการกระทำที่วัตถุสามารถดำเนินการได้

Scroll to Top