Cơ BảnJava iconJava

Bốn trụ cột của OOP là gì?

  1. Encapsulation (Đóng gói): gom data và method vào class, ẩn chi tiết nội bộ bằng access modifier.
  2. Inheritance (Kế thừa): class con kế thừa từ class cha, tái sử dụng code.
  3. Polymorphism (Đa hình): cùng interface nhưng hành vi khác nhau (overloading/overriding).
  4. Abstraction (Trừu tượng): ẩn chi tiết cài đặt, chỉ lộ ra interface cần thiết cho người dùng

Xem toàn bộ Java cùng filter theo level & chủ đề con.

Mở danh sách Java