У меня есть модель, из которой я хочу только создать один экземпляр, и больше не нужно допускать экземпляры.
Возможно ли это? У меня такое чувство, что я видел это где-то, но, к сожалению, я не могу его найти.
EDIT: Мне нужно это для глупо простой CMS. У меня есть абстрактный класс, для которого наследуются классы FrontPage и Page. Я хочу только создать один объект главной страницы.
Различие между объектом FrontPage и объектами "Страница" заключается в том, что они должны иметь несколько разные поля и шаблоны, и, как упоминалось, нужно создать только один FrontPage.