Задать вопрос
  • Как вывести на стандартный вывод все подклассы суперкласса?

    @nano_e_t_4 Автор вопроса
    надо передумать структуру :) спасибо, попробую
  • Как вывести на стандартный вывод все подклассы суперкласса?

    @nano_e_t_4 Автор вопроса
    angru: другими словами - как вывести на стандартный вывод все подклассы суперкласса? все уже определено, имена известны. Из вопроса следует непонимание механизма реализации задачи (как распечатать подклассы суперкласса) а не попытка определить имена. Далее представлен пример, в котором подробнее объясняется что именно нужно
  • Как вывести на стандартный вывод все подклассы суперкласса?

    @nano_e_t_4 Автор вопроса
    Прошу прощения, что так объемно:
    Скорее что-то отправить на стандартный вывод :) определять, узнавать имя не нужно (честно говоря не понял как вы пришли к таким выводам).
    Есть задача аналогичная задаче про телевизоре (описана в вопросе). Попробую сформулировать ее более подробно, надеюсь будет понятно:
    Нужно вывести на экран все названия марок телевизоров производителя Sony.
    Соответственно производителя телевизоров я представил в виде класса с атрибутами (в предыдущем примере не совсем верно описал атрибуты) (имя производителя, год основания компании, доля рынка и пр.).
    Марки телевизоров я представил как подкласс класса "производители". Атрибутами у класса "марки телевизоров" являются - название марки, диагональ экрана, качество картинки.
    Ну и задача - есть несколько производителей (Sony, Philips, Toshiba) у каждого из них есть несколько своих моделей. Нужно напечатать список моделей телевизоров у каждого производителя