Tính trừu tượng (abstraction) là một trong bốn tính chất cơ bản của lập trình hướng đối tượng trong Java.
Tính trừu tượng là một tiến trình ẩn các chi tiết trình triển khai và chỉ hiển thị tính năng tới người dùng. Tính trừu tượng cho phép bạn loại bỏ tính chất phức tạp của đối tượng bằng cách chỉ đưa ra các thuộc tính và phương thức cần thiết của đối tượng trong lập trình.
Tính trừu tượng giúp bạn tập trung vào những cốt lõi cần thiết của đối tượng thay vì quan tâm đến cách nó thực hiện.
Trong Java, chúng là sử dụng abstract class và abstract interface để có tính trừu tượng. Chi tiết các bạn xem thêm ở bài viết: Abstract class và Interface trong Java.
Related posts:
Java toString() Method
Java Program to Implement Binary Search Tree
Java Program to Implement ScapeGoat Tree
Java Program to Implement Binary Tree
Apache Camel with Spring Boot
A Quick JUnit vs TestNG Comparison
Lớp HashMap trong Java
Java Program to Implement Bucket Sort
Java Program to Implement Sparse Array
Java Program to Search for an Element in a Binary Search Tree
Introduction to Spring Data MongoDB
Hướng dẫn Java Design Pattern – Builder
Java Program to Implement Sparse Matrix
Java Program to Implement Shell Sort
Java – Combine Multiple Collections
Java Program to Implement Karatsuba Multiplication Algorithm
Entity To DTO Conversion for a Spring REST API
RestTemplate Post Request with JSON
Spring MVC + Thymeleaf 3.0: New Features
REST Web service: Basic Authentication trong Jersey 2.x
Spring MVC Custom Validation
Read an Outlook MSG file
Java Program to implement Bi Directional Map
Java Program to Implement Cartesian Tree
Java Program to Perform Partial Key Search in a K-D Tree
RegEx for matching Date Pattern in Java
Java Program to Implement AA Tree
Java Program to Implement ArrayList API
REST Web service: HTTP Status Code và xử lý ngoại lệ RESTful web service với Jersey 2.x
Java Program to implement Array Deque
Java Program to Perform Cryptography Using Transposition Technique
Hướng dẫn Java Design Pattern – Interpreter