Рет қаралды 283
Tính trừu tượng trong Java (Java Abstraction)
1. Abstraction là gì?
Abstraction là quá trình ẩn đi các chi tiết thực hiện chỉ hiển thị chức năng với những thông tin cần thiết cho người dùng. Người dùng chỉ có thể nhận được kết quả mà không thể biết được quá trình, các bước tạo ra kết quả đó.
2. Abstract class trong Java
Một class được khai báo bằng từ khóa abstract được gọi là lớp trừu tượng trong Java. Nó có thể có các abstract method(phương thức trừu tượng) và non-abstract(phương thức không trừu tượng). Nó cần được extends và các method của nó cần implements để thực hiện các logic. Abstract class thì không thể khởi tạo.
3. Sự khác nhau giữa abstract class và interface
Cả interface và abstract class đều được sử dụng để thực hiện trừu tượng hóa trong Java, chúng ta có thể định nghĩa các phương thức trừu tượng (abstract method) nhưng không thể khởi tạo interface và abstract class.
Đọc tiếp: tayjava.vn/tin...
Các khoá học của Tây Java
1. Java core tiếng việt: (Beginner, Fresher, Junior, Senior): tayjava.vn/kho...
2. Spring Boot Full Kỹ Năng: (Junior): tayjava.vn/kho...
3. Bảo mật API Backend (Senior): tayjava.vn/kho...
4. Java Backend Full Steps (Senior): tayjava.vn/lap...
5. Microservice Full Series (Senior): tayjava.vn/thi...
Thông tin liên hệ Tây Java
Số ĐT/Zalo: 0975118228
Email: quoctay87@gmail.com
Cộng đồng Tây Java: chat.whatsapp....
Fan page: / tayjv