Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Наследование и виртуальные функции (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/nasledovanie-i-virtual-nye-funkcii-351396/)

Guest 30.09.2011 16:47

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


Часовой пояс GMT, время: 23:03.


© www.otvetnemail.ru - Форум вопросов и ответов.