Олимпиадный тренинг

Задача . Суперкласс


При проектировании иерархии классов, что из следующего должно быть верно для суперкласса (родительского класса)?
  1. Суперкласс должен содержать данные и функциональность, которые являются общими для всех подклассов, которые наследуются от суперкласса.
  2. Суперкласс должен быть самым большим, самым сложным классом, из которого выводятся все остальные подклассы.
  3. Суперкласс должен содержать данные и функциональность, которые требуются только для самого сложного класса.
  4. Суперкласс должен иметь общедоступные данные, чтобы обеспечить доступ для всей иерархии классов.
  5. Суперкласс должен содержать самые конкретные детали иерархии классов.

Статистика успешных решений по компиляторам
Комментарий учителя