Существует, однако, простая идиома, гарантирующая отсутствие
экземпляров. Конструктор по умолчанию создается только тогда, когда у класса нет явных
конструкторов, и потому запретить создание экземпляров можно, поместив в класс единственный
явный закрытый конструктор