Logo th.boatexistence.com

ทำไมเราต้องมีนามธรรม?

สารบัญ:

ทำไมเราต้องมีนามธรรม?
ทำไมเราต้องมีนามธรรม?
Anonim

วัตถุประสงค์หลักของการทำให้เป็นนามธรรมคือ ซ่อนรายละเอียดที่ไม่จำเป็นจากผู้ใช้ สิ่งที่เป็นนามธรรมคือการเลือกข้อมูลจากกลุ่มที่ใหญ่ขึ้นเพื่อแสดงเฉพาะรายละเอียดที่เกี่ยวข้องของวัตถุต่อผู้ใช้ ช่วยลดความซับซ้อนและความพยายามในการเขียนโปรแกรม เป็นหนึ่งในแนวคิดที่สำคัญที่สุดของ OOP

นามธรรมคืออะไรและทำไมเราถึงใช้มัน

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

สิ่งที่เป็นนามธรรมทำไมจึงจำเป็นในการเขียนโปรแกรม

นามธรรมคือ ใช้เพื่อซ่อนรายละเอียดพื้นหลังหรือการใช้งานที่ไม่จำเป็นเกี่ยวกับข้อมูล เพื่อให้ผู้ใช้เห็นเฉพาะข้อมูลที่จำเป็น เป็นหนึ่งในคุณสมบัติที่สำคัญและจำเป็นที่สุดของวัตถุ- การเขียนโปรแกรมเชิง ฟังก์ชันที่กำหนดไว้ล่วงหน้าคล้ายกับการแยกข้อมูล

สิ่งที่เป็นนามธรรมคืออะไร

Abstraction (จากภาษาละติน abs หมายถึง away from และ trahere หมายถึงการวาด) คือ กระบวนการถอดหรือขจัดลักษณะเฉพาะออกจากบางสิ่งบางอย่างเพื่อลดจำนวนคุณลักษณะที่จำเป็น… สิ่งที่เป็นนามธรรมเกี่ยวข้องกับการห่อหุ้มและการซ่อนข้อมูล

ตัวอย่างนามธรรมคืออะไร

พูดง่ายๆ ก็คือ นามธรรม “ displays” เฉพาะคุณลักษณะที่เกี่ยวข้องของวัตถุ และ “ซ่อน” รายละเอียดที่ไม่จำเป็น ตัวอย่างเช่น เมื่อเราขับรถ เรากังวลเท่านั้น เกี่ยวกับการขับรถ เช่น สตาร์ท/หยุดรถ, เร่ง/เบรก เป็นต้น… นี่เป็นตัวอย่างง่ายๆ ของสิ่งที่เป็นนามธรรม