Quay lại Roadmap/Java Roadmap/
Đang tải...
Hướng dẫn thử thách
1 / 88

Abstraction

### Giai đoạn: Nền Tảng & Khái Niệm Cốt Lõi **Abstraction** The abstract keyword in Java is used to declare a class or a method that cannot be instantiated directly or must be implemented by subclasses, respectively. It is a key part of Java's abstraction mechanism, allowing developers to define abstract classes and methods that provide a blueprint for other classes. ### Khái niệm cốt lõi: 1. **Nắm vững khái niệm cơ bản** 2. **Áp dụng vào kiến trúc thực tế** 3. **Tối ưu hóa và kiểm thử** ### Tài liệu tham khảo chính thống: - [Java Abstract Classes](https://jenkov.com/tutorials/java/abstract-classes.html) (article) - [Java Interfaces vs. Abstract Classes](https://jenkov.com/tutorials/java/interfaces-vs-abstract-classes.html) (article)
Nhiệm vụ của bạn
Viết giải pháp của bạn cho bài học **Abstraction** vào trình soạn thảo bên cạnh. Bấm **Chạy Thử Nghiệm** (hoặc nhấn `Ctrl+Enter`) để thực thi và ghi nhận hoàn thành kỹ năng trên Roadmap. ### Kỹ năng cần đạt: - `Abstraction` - `Core` - `Engineering`
Vượt qua bài kiểm tra hiện tại để mở khóa bài tiếp theo.
main.java
UTF-8 • Tab Size: 2Kiểm tra bài:⌘↵
Test Output
Thử thách này không có bài test tự động. Hãy quan sát kết quả trực tiếp ở khung Preview.