Design Pattern Tiếng Việt Help

Creational Patterns

Creational Patterns cung cấp các giải pháp khởi tao đối tượng một cách linh hoạt và phù hợp với bối cảnh sử dụng. Các Pattern thuộc nhóm này gồm:

Singleton

Đảm bảo chỉ có duy nhất một instance của một class trong toàn bộ chương trình.

Factory Method

Định nghĩa một interface để tạo các đối tượng trong superclass nhưng cho phép lớp con quyết định instance nào sẽ được tạo.

Abstract Factory

Cung cấp một interface để tạo ra các họ đối tượng liên quan hoặc phụ thuộc lẫn nhau.

Builder

Tách biệt quá trình khởi tạo đối tượng phức tạp khởi các đại diện của nó

Prototype

Tạo ra các đối tượng dựa trên một mẫu đối tượng ban đầu

Các Pattern này giải quyết vấn đề khởi tạo đối tượng một cách linh hoạt, thay vì khởi tạo trực tiếp bằng từ khóa new. Giúp tăng tính mềm dẻo và tái sử dụng code.

Last modified: 24 May 2024