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:
Spring Boot - Rest Template
Java Program to subtract two large numbers using Linked Lists
Notify User of Login From New Device or Location
Java Program to Perform Deletion in a BST
Java Program to Implement Hash Tables with Linear Probing
Spring Boot - Building RESTful Web Services
Các chương trình minh họa sử dụng Cấu trúc điều khiển trong Java
Hướng dẫn Java Design Pattern – Observer
Sorting Query Results with Spring Data
Supplier trong Java 8
Introduction to Project Reactor Bus
Form Validation with AngularJS and Spring MVC
Java Program to Implement Suffix Tree
Java Program to Implement Splay Tree
Spring Boot - Introduction
Spring Boot - Quick Start
Autoboxing và Unboxing trong Java
Guava CharMatcher
Immutable Map Implementations in Java
Java Program to Construct an Expression Tree for an Prefix Expression
Java Program to Delete a Particular Node in a Tree Without Using Recursion
Java Program to implement Array Deque
Java InputStream to String
Introduction to Spring Cloud Netflix – Eureka
How to Get All Spring-Managed Beans?
Spring Boot Application as a Service
Java Program to Implement Stack using Linked List
Java Program to Implement Network Flow Problem
Request a Delivery / Read Receipt in Javamail
Convert XML to JSON Using Jackson
Guide to Escaping Characters in Java RegExps
Java Program for Topological Sorting in Graphs