Помогите разобраться с условием... Вдвоем думали и толкового ниче не нашли.. Воть Задача...При наличии классов Circle (круг), Square (квадрат) и Triangle (треугольник), производных от класса Shape (фигура), определите функцию intersect() (пересечение), которая принимает две фигуры Shape* в качестве аргументов и вызывает подходящие функции для определния того, пересекаются ли эти фигуры. Для решения этой задачи вам прийдется добавить подходящие (виртуальные) функции к классам. Не пишите код, проверяющий пересечение; просто убедитесь, что вызываются правильные функцииНе понятно какие функции делать виртуальными... ДА и вообще... Только насколько я понимаю надо задавать какие-то параметры фигур, а что еще и как вообще не понятно...Помогите разобраться =)
|