Chuyển đến nội dung chính

Bài đăng

Đang hiển thị bài đăng từ Tháng 5, 2019
Composite Pattern in Java 1. Composite Pattern  Conposite Pattern là một mẫu cấu trúc, kết hợp các đối tượng thành một cấu trúc cây để thể hiện hệ thống phân cấp xử lý - Composite Design Pattern mô tả các nhóm đối tượng có thể được xử lý theo một cách như một instance của cùng một loại đối tượng, - Composite Pattern cho phép chúng ta kết hợp các đối tượng thành các cấu trúc cây để thể hiện hệ thống phân cấp toàn bộ. - Ngoài ra Composite Pattern cũng cho phép chúng ta xử lý các đối tượng theo cùng một cách. - Cấu trúc cây trong Composite Pattern cho phép chúng ta có một cấu trúc cây cho mỗi nút khi thực hiện một nhiệm vụ. 2. Thành phần trong Composite Pattern  - Component : Khai báo Interface (hoặc Abstrast Class ) chung cho các thành phần đối tượng, chứa các method thao tác chung của các thành phần đối tượng. - Leaf : Class thực hiện hành vi mặc định của thành phần cơ sở. Nó không chứa một tham chiếu đến các đối tượng khác. - Composite : Định nghĩa mộ...