สิ่งที่เป็นนามธรรมใน java?

สารบัญ:

สิ่งที่เป็นนามธรรมใน java?
สิ่งที่เป็นนามธรรมใน java?
Anonim

ในภาษาจาวา Data Abstraction ถูกกำหนดเป็น กระบวนการลดขนาดวัตถุให้เป็นสาระสำคัญ เพื่อให้ผู้ใช้เห็นเฉพาะลักษณะที่จำเป็นเท่านั้น สิ่งที่เป็นนามธรรมกำหนดวัตถุในแง่ของ คุณสมบัติ (คุณสมบัติ) พฤติกรรม (วิธีการ) และอินเทอร์เฟซ (วิธีการสื่อสารกับวัตถุอื่น ๆ)

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

ใน Java Data Abstraction ถูกกำหนดเป็น กระบวนการลดขนาดวัตถุให้เป็นสาระสำคัญ เพื่อให้ผู้ใช้เห็นเฉพาะลักษณะที่จำเป็นเท่านั้น นามธรรมกำหนดวัตถุในแง่ของคุณสมบัติ (แอตทริบิวต์) พฤติกรรม (วิธีการ) และส่วนต่อประสาน (วิธีการสื่อสารกับวัตถุอื่น ๆ)

สิ่งที่เป็นนามธรรมกับตัวอย่างคืออะไร

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

สิ่งที่เป็นนามธรรมใน Java ให้ตัวอย่าง

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

ทำไมเราจึงใช้ abstraction ใน Java

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

แนะนำ: