Я писал PHP-класс длиной всего 450 строк, который содержит 14 статических методов и 4 статических свойства, а также 6 констант (и private __construct()
и __clone()
).
Мне вот интересно, я что-то не так делаю, мой класс злой?
Когда вы используете класс, вы всегда вызываете один метод, например:
MyClass::coolMethod();
и затем вы оставляете это в покое, так что кажется глупым делать его конструктивным?
На самом деле нет особого смысла конструировать объекты из него, потому что это больше похоже на инструмент, который содержит несколько методов, которые вы можете просто вызвать напрямую.
На самом деле, из этих 14 методов, 7 из них являются общедоступными - остальные являются частными для использования классом.