Чем отличается абстрактный класс от классов с приватными конструкторами?
Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Абстрактный класс это класс, который для использования требуется наследовать. Он предоставляет базовый функционал и набор абстрактных методов и, возможно, шаблонных методов, которые можно использовать и переопределять в классах наследниках.
Классы с приватными конструкторами это классы, которые сами контролируют создание экземпляров этого класса.
абстрактный класс предназначен для определения интерфейса и общей реализации для подклассов, в то время как класс с приватными конструкторами используется для контроля создания объектов класса
а что общего?
Больше по теме