классы Circle (окружность), Square (квадрат) и Triangle (треугольник), производные от
Добрый день! Нужна помощь с написанием программы на С#. Честно говоря, задание поставило меня в тупик...
Пусть есть классы Circle (окружность), Square (квадрат) и Triangle (треугольник), производные от класса Shape. Определите функцию intersect() с двумя параметрами типа Shape, которая вызывает подходящую функцию, чтобы выяснить, пересекаются ли заданные две фигуры. Для этого в указанных классах нужно определить соответствующие виртуальные функции. Кто-то может помочь? |
Tomogochi, помочь в чем? Задай конкретный вопрос. Лично я пока вижу только задание и не одной твоей мысли, чтобы его решить.
Если решение не видно сразу, работай с тем, что есть. С задание класса Shape, задание производных классов Circle, Square, Triangle. Попутно рассматривай варианты пересечений этих фигур. Как все будет готово, только тогда можно будет приступать к написанию процедуры intersect(). |
Время: 03:11. |
Время: 03:11.
© OSzone.net 2001-