В каких ситуациях статический класс не может заменить Singleton?
Здравствуйте.
Не понимаю, зачем нужен Singleton, если есть статический класс. Можете написать ситуации, когда статический класс не может заменить Singleton?
Да, Singleton можно передать в параметрах. Но зачем передавать, если статический класс мы один раз подключили и теперь можем вызывать его из всей программы?
Откуда вообще вы берете такие вопросы?
Изучите матчасть, посмотрите примеры и сразу все станет понятно.
Огромное заблуждение и самая частая ошибка "бывалых" - использование утверждений типа "та там все просто" и "почитай доку и все станет понятно". В реальности новичкам вообще все непонятно, неочевидно и это абсолютно нормально - на то они и новички. У них нету объемного багажа знаний, который позволяет схватить суть с полуслова. И изучение матчасти тоже не всегда помогает. Ну далеко не всегда оно укладывается в голове стройными рядами. А с такими горе-учителями - тем более. Можете помочь/подсказать - подскажите. Не можете - проходите мимо, не нужно пытаться самоутверждаться за счет других.