
19.03.2008, 16:34
|
|
Регистрация: Nov 2006
Сообщений: 223
|
Это называет ин-кап-су-ля-ци-я.
Чем меньше мы знаем о внутреннем устройстве, тем легче живётся и крепче спится.
Про класс мы знаем. Инстанциируем, используем.
А про то, что он реализован через синглтон - не знаем и знать не хотим.
И если когда-нибудь он волшебным образом перестанет быть синглтоном (с сохранением интерфейса, логики и функциональности), то нас это никак не будет волновать.
Хочу обратить внимание, что класс-пользователь не использует статические методы и не содержит никаких упоминаний getInstance().
Последний раз редактировалось WindWalker; 19.03.2008 в 16:37.
|