Задать вопрос
@up7

Как создать метод для родительского класса?

Есть класс прямоугольник. Необходимо перепсать его так, чтобы он наследовался от класса Геометрическая фигура. Поля задействовать коордианты центра. И сделать метод отрисовки в родительском классе.

С полями все просто и понятно. А вот метод, он же задействует другие поля, которые имеются только в классе Прямоугольник (ширина и высота), как не используя их написать метод отрисовки? Как-то не очень получается. Получается, что метод родительский должен как-то узнать, о наследнике. Что неверно. Но как тогда реализовтаь общий метод отрисовки?
  • Вопрос задан
  • 81 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Software-testing.ru
    Программирование на C# для тестировщиков
    10 недель
    Далее
Решения вопроса 1
mindtester
@mindtester Куратор тега C#
http://iczin.su/hexagram_48
Как создать метод для родительского класса?
дословно - ни как. в потомке вы можете добавлять методы и/или переопределять. но создать из потомка метод для родителя невозможно
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
2chevskii
@2chevskii
Если бы каждый мог в поиск, тостер бы вымер.
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы