Powiedzmy, że z jakiegoś powodu wszystkie obiekty są tworzone w ten sposób $ obj = CLASS :: getInstance (). Następnie wstrzykujemy zależności za pomocą ustawiaczy i przeprowadzamy inicjalizację początkową za pomocą $ obj-> initInstance (); Czy są jakieś realne problemy lub sytuacje, których nie można rozwiązać, jeśli w ogóle nie będziemy używać konstruktorów?
Ps powodem dla utworzenia obiektu w ten sposób jest to, że możemy zastąpić klasę wewnątrz getInstance () zgodnie z pewnymi regułami.
Pracuję w PHP, jeśli to ważne