класс или интерфейс, чтобы от него создавать новые классы со статичными методами и было видно какие статичные методы нужно реализовать?
class MyClass {
static get1() {
return 1
}
static get2() {
return 2
}
}
нужно проверять чтобы были реализации get1 и get2
Не использовать классы?
у статического класса нету состояния, это считай набор функций... т.е. просто используй ф-ции
Статические методы типизируются ровно как глобальные функции
Я потом этот класс планирую использовать как джинерик в другом классе
Будет универсальный класс, который будет дергать разные классы с одинаковыми функциями.
Будут универсальные глобальные функции. Какая разница, если методы статические?
Обсуждают сегодня