| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > Наследование Нужна Ваша помощь!! |
| Автор: Luxian 26.9.2009, 18:24 |
| Добрый день прошу вашей помощи в написании программы на языке С++ : 5) Объявите основной класс с именем точка. Объявите функцию show(), которая выводит координаты точки. Объявите второстепенный класс пентагон с следующими данными: - функция show(), которая рисует пентагон.(пятигранник |
| Автор: ИванМ 26.9.2009, 18:42 |
| не понимаю куда здесь всунуть наследование или имеется ввиду делегирование? |
| Автор: Luxian 26.9.2009, 18:52 | ||
Если честно сам не понимаю.......так называеться работа..............а задание уже то чтоя там написал......Если есть возможность прошу помощи |
| Автор: DenWPF 26.9.2009, 19:06 |
| Не наследование, а агрегирование. когда один класс использует другие классы. class Point(); - с полями Х и У Point::Show(); - показывает кординаты точки. class Polygon() - с полями типа Point Polygon:Show(); - показывает значения всех точек. |
| Автор: Luxian 26.9.2009, 19:14 | ||
DenWPF.............Можешь помочь? |
| Автор: DenWPF 26.9.2009, 19:32 | ||
|
| Автор: Luxian 26.9.2009, 19:36 | ||||
СПАСИБО!!! |
| Автор: zim22 26.9.2009, 19:41 |
если быть точным, то не агрегирование, а композиция. |