Sobes.tech
Junior — Middle

Praktikada konkret dizayn nümunəsinin həyata keçirilməsinə nümunə göstərə bilərsinizmi?

sobes.tech Süni İntellekt

AI-dan cavab

Java-da Singleton nümunəsi — sinifin yalnız bir nümunəsinin olmasını təmin etmək və ona qlobal giriş nöqtəsi təqdim etmək lazım olduqda:

public class Singleton {
    private static Singleton instance;

    private Singleton() {
        // özəl konstruktor xaricdən obyektlərin yaradılmasını qarşısını alır
    }

    public static synchronized Singleton getInstance() {
        if (instance == null) {
            instance = new Singleton();
        }
        return instance;
    }
}

Bu nümunə, məsələn, verilənlər bazası əlaqələrini idarə etmək və ya qeydiyyat üçün faydalıdır, burada bütün tətbiq üçün tək ümumi obyektə ehtiyac var.