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 Program to Implement Sorted Doubly Linked List
Java Program to Implement Heap Sort Using Library Functions
Java Program to Implement Kosaraju Algorithm
Java Program to Implement the String Search Algorithm for Short Text Sizes
Array to String Conversions
Using the Map.Entry Java Class
Java Program to Implement Bit Array
Java InputStream to String
Java Program to Use Boruvka’s Algorithm to Find the Minimum Spanning Tree
Guide to PriorityBlockingQueue in Java
Java Program to Test Using DFS Whether a Directed Graph is Strongly Connected or Not
Java Program to Implement a Binary Search Tree using Linked Lists
String Initialization in Java
Jackson Exceptions – Problems and Solutions
Using Java Assertions
Java Program to Implement Gauss Jordan Elimination
Multi Dimensional ArrayList in Java
Java Program to Implement Binary Search Tree
Guide to the Synchronized Keyword in Java
Java Program to Implement Warshall Algorithm
Spring Boot: Customize Whitelabel Error Page
Ignore Null Fields with Jackson
Serverless Functions with Spring Cloud Function
Mảng (Array) trong Java
How to use the Spring FactoryBean?
Object cloning trong java
Control Structures in Java
Using Custom Banners in Spring Boot
Java Program to Generate a Random UnDirected Graph for a Given Number of Edges
Lập trình hướng đối tượng (OOPs) trong java
Generate Spring Boot REST Client with Swagger
Java Program to Implement AA Tree