|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.11.2014, 15:00 | #1 |
Новичок
Джуниор
Регистрация: 09.11.2014
Сообщений: 2
|
Классы.Работа с классами.
1) Напишите программу, в которой определен класс Line, содержащий следующие поля с модификатором доступа “private”:
a) double x1 – координата по оси Х для 1 точки на плоскости b) double y1 – координата по оси Y для 1 точки на плоскости c) double x2 – координата по оси Х для 2 точки на плоскости d) double y2 – координата по оси Y для 2 точки на плоскости 2) В классе Line должны быть определены функции: a) void SetLine (double x1, double y1, double x2, double y2) – присвоение значений полям класса Line; b) double GetX1(), double GetY1(), double GetX2(), double GetY2() – выдача значений полей класса Line; c) double Length() - расчет длины отрезка линии, граничные точки которого заданы полями класса Line 3) Напишите функцию Main(), которая выполняет следующие действия: a) Создает объект класса Line и задает значение его полям случайным образом, исходя из следующих ограничений: x1 [0, 800], y1 [0, 600], x2 [0, 800], y2 [0, 600] b) Выводит на экран значения полей созданного объекта c) Выполняет расчет длины отрезка линии для созданного объекта класса Line и выводит результат расчета на экран без указания дробной части |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с классами | Fadey001 | Microsoft Office Excel | 7 | 15.08.2014 15:25 |
Работа с классами | petrovich2005 | Помощь студентам | 2 | 24.06.2011 17:32 |
работа с классами | JinZh | C++ Builder | 2 | 20.04.2011 23:17 |
Работа с классами | ImmortalAlexSan | Помощь студентам | 0 | 04.12.2010 14:07 |
С++: работа с классами | MR_Andrew | Общие вопросы C/C++ | 23 | 01.04.2010 23:46 |