я использовал для создания экземпляра одноплодного класса, как это:Расширение одноэлементен класс
$Singleton = SingletonClassName::GetInstance();
и для не класса одноплодного:
$NonSingleton = new NonSingletonClassName;
я думаю, что мы не должны различать, как мы создаем экземпляр класса, является ли это одноэлементным или нет. если я смотрю в восприятии другого класса, мне все равно, нужен ли класс одиночному классу или нет. так что мне все еще не нравится, как php обрабатывает одноэлементный класс. я думаю, и я всегда хочу написать:
$Singleton = new SingletonClassName;
только один неэлементный класс, есть ли решение этой проблемы?
Это не вопрос - вы жалуетесь, что вам не нравится, как шаблон сделан. -1 –
Это очень обоснованный вопрос. +1, потому что -1 не: P – Leo
Не используйте PHP? – Kevin