Categories
Software Architecture

Các Mẫu Thiết Kế 3: Mẫu Singleton

Mẫu Singleton

  • Bối cảnh:
    • Rất phổ biến khi tìm các lớp mà chỉ một cá thể tồn tại (singleton)
  • Vấn đề:
    • Làm cách nào để bạn đảm bảo rằng không bao giờ có thể tạo nhiều hơn một thể hiện của một lớp singleton?
  • Lực lượng:
    • Việc sử dụng một hàm tạo công cộng không thể đảm bảo rằng không có nhiều hơn một thể hiện sẽ được tạo.
    • Cá thể singleton cũng phải có thể truy cập được đối với tất cả các lớp yêu cầu nó

Singleton

  • Giải pháp:

Giải pháp Singleton.

Leave a Reply

Your email address will not be published. Required fields are marked *