Size: a a a

CODE BLOG / Чат

2020 September 24

IM

Ivan Morgun in CODE BLOG / Чат
Ну просто внутри класса статик метод который возвращает new себя же
источник

SS

Steel Sword in CODE BLOG / Чат
Но еще она наверное может сама выбирать подкласс класса на основе входных данных
источник

SS

Steel Sword in CODE BLOG / Чат
Ivan Morgun
Ну просто внутри класса статик метод который возвращает new себя же
Себя же?
источник

IM

Ivan Morgun in CODE BLOG / Чат
Объект своего класса
источник

IM

Ivan Morgun in CODE BLOG / Чат
Статик метод же
источник

SS

Steel Sword in CODE BLOG / Чат
А как же отдельные классы фабрики?
источник

IM

Ivan Morgun in CODE BLOG / Чат
Уже с этого объекта вызываются как я понимаю
источник

IM

Ivan Morgun in CODE BLOG / Чат
источник

IM

Ivan Morgun in CODE BLOG / Чат
источник

SS

Steel Sword in CODE BLOG / Чат
источник

IM

Ivan Morgun in CODE BLOG / Чат
Так не паттерн
источник

IM

Ivan Morgun in CODE BLOG / Чат
Или это он же
источник

SS

Steel Sword in CODE BLOG / Чат
А вот тут написано, что отдельный класс выбирает другой класс, точнее один из его подклассов
источник

IM

Ivan Morgun in CODE BLOG / Чат
Ну все, значит то они минамальный, простой пример привели и я не понял зачем оно надо
источник

SS

Steel Sword in CODE BLOG / Чат
Странное заявление, произведение любого значения - это еще не фабрика
источник

SS

Steel Sword in CODE BLOG / Чат
Пошли к нам в Rust, у нас его нет 😁
источник

SS

Steel Sword in CODE BLOG / Чат
Любое значение? Даже инт или бул?
источник

SS

Steel Sword in CODE BLOG / Чат
Потому что
1 - это не объекты
2 - среди паттернов проектирования есть много функций возвращающих значение, фабрика это нечто конкретное
источник

SS

Steel Sword in CODE BLOG / Чат
Я вообще не люблю паттерны
источник

SS

Steel Sword in CODE BLOG / Чат
Так уж и быть
источник