Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

นามธรรมใน Java


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

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

ใน Java นามธรรมสามารถทำได้โดยใช้คลาสนามธรรมและอินเทอร์เฟซ