Which design pattern ensures that a class has only one instance and provides a global point of access to it?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Mẫu thiết kế Singleton đảm bảo rằng một lớp chỉ có một phiên bản duy nhất và cung cấp một điểm truy cập toàn cầu đến nó. Mẫu thiết kế này thường được sử dụng khi một lớp cần được sử dụng như một đối tượng toàn cục, và việc tạo ra nhiều phiên bản của nó không cần thiết. Trong thực tế, việc tạo ra nhiều phiên bản của lớp Singleton sẽ dẫn đến lỗi vì nó vi phạm nguyên tắc của mẫu thiết kế này. Mẫu thiết kế Singleton thường được sử dụng trong các ứng dụng cần quản lý tài nguyên toàn cục, chẳng hạn như cơ sở dữ liệu hoặc mạng.

Cùng môn