Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DEM90
17 / 17 / 1
Регистрация: 06.05.2009
Сообщений: 115
#1

Работа с классами. - C++

09.01.2010, 10:26. Просмотров 545. Ответов 3
Метки нет (Все метки)

Созздать класс Pair (пара чисел). Определить методы изменения полей и вычисления произведения чисел. Определить производный класс Rectagle (прямоугольник) с полями-сторонами. Определить методы вычисления периметра и площади прямоугольника.
Или это задача такая лёгкая (на экзамене будет), или я чего-то не понимаю. В классе Pair может содержаться только 2 числа (ну и 2 метода не считая конструктор)? А в классе Rectagle есть массив этого Pair`a из четырёх элементов (каждый отвечает за свою сторону)? Так?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.01.2010, 10:26     Работа с классами.
Посмотрите здесь:

C++ Работа с классами
Работа с классами C++
Работа с классами C++
работа с классами в С++ C++
C++ Работа с классами
Работа с классами в С++ C++
C++ Работа с классами
C++ Работа с классами
Работа с классами C++
Работа с классами C++
C++ Работа с классами
C++ Работа с классами

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
outoftime
║XLR8║
 Аватар для outoftime
505 / 427 / 33
Регистрация: 25.07.2009
Сообщений: 2,297
09.01.2010, 11:07     Работа с классами. #2
Цитата Сообщение от DEM90 Посмотреть сообщение
А в классе Rectagle есть массив этого Pair`a из четырёх элементов (каждый отвечает за свою сторону)? Так?
здесь поправка, обычно для прямоугольника задают координаты вершин, без общих сторон

Добавлено через 37 секунд
но в вашем случае все верно

Добавлено через 1 минуту
просто в Pair моджно только умножать, а в Rectagle еще и складывать
donya063
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 3
06.06.2011, 23:09     Работа с классами. #3
скиньте код пожалуйста этой программы... очень надо! скоро сессия
lemegeton
 Аватар для lemegeton
2915 / 1344 / 133
Регистрация: 29.11.2010
Сообщений: 2,720
07.06.2011, 01:03     Работа с классами. #4
Цитата Сообщение от DEM90 Посмотреть сообщение
Или это задача такая лёгкая (на экзамене будет), или я чего-то не понимаю.
Это некорректная задача. Дочерний класс должен "являться" родительским. Например "собака" является "животным". От класса "Животное" можно породить класс "Собака", что будет корректно. Но "прямоугольник" не является "парой чисел". Такое наследование просто глупость.
Yandex
Объявления
07.06.2011, 01:03     Работа с классами.
Ответ Создать тему
Опции темы

Текущее время: 06:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru