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

C++

Войти
Регистрация
Восстановить пароль
 
sysha_
0 / 0 / 0
Регистрация: 23.10.2014
Сообщений: 1
#1

Вложенность объектов и классов - C++

24.10.2014, 16:27. Просмотров 328. Ответов 0
Метки нет (Все метки)

// Создайте класс Rect, инкапсулирующий функциональность прямоугольника
// с вещественными координатами. Он должен содержать два вложенных объекта
// класса Vector, которые определяют координаты левого верхнего (ptLT) и
// правого нижнего (ptRB) углов прямоугольника. Предусмотрите в конструкторе
// (конструкторах) инициализацию встроенных объектов.

// Введите в класс два объекта (ptLT, ptRB) класса Vector.

// Снабдите класс конструкторами и операцией присвоения.
// В частности, создайте конструктор с 4-мя параметрами, задающими координаты
// 4-х границ (left, top, right, bottom) четырехугольника.

// Совместите в классе 3 метода Inflate, которые позволят "надувать" четырехугольник.
// 1. С одним параметром (по умолчанию = 1), который задает приращение всех 4-х границ.
// 2. С 2-мя параметрами (приращение вширь и приращение ввер-вниз).
// 3. С 4-мя параметрами (приращения, различные для всенх 4-х границ).

// Добавьте метод Out() для вывода координат в таком виде: "Rect (10,10,50,30)"
// В пошаговом режиме проследите последовательность вызова конструкторов
// и операций при выполнении следующего кода
________________________

Прошу помочь разобраться в задании! Эту тему на лекции не зачитывали, не знаю как сделать лабораторную=(
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2014, 16:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вложенность объектов и классов (C++):

Копирование объектов пользовательских классов - C++ Builder
Доброго времени суток) Есть вот такие структуры: Struct A { Shape *S; }; Struct B

Ооп, сохранение списка объектов производных классов в файл - C++ Builder
Здравствуйте! Пишу программу - иерархию классов, тема - ЖД транспорт. Для хранения объектов производных классов надо использовать структуру...

Хранение объектов (а не их адресов) классов VCL внутри контейнера vector - C++ Builder
Всем привет.:) Проблемка. Память под объекты delphi-style классов, таких как классы VCL, в билдере нужно выделять оператором new. При...

Композиция классов и объектов данных - Visual C++
Комплексное число представляется парой действительных чисел (a, b), где а - действительная часть, b - мнимая часть. Обязательно должны...

Создание java классов в коде С++ и вызов Java методов и классов из C++ - C++ WinAPI
Здравствуйте! Собственно проблема вот в чем при клмпиляции получаю ошибки Первый этап обработки исключения в "0x00000000" в...

Разработать иерархию классов, демонстрирующее работу с коллекцией объектов разных классов - C++
Задание: Разработать в соответствии с индивидуальным заданием иерархию классов и приложение, демонстрирующее работу с коллекцией объектов...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.10.2014, 16:27
Привет! Вот еще темы с ответами:

Преобразования объектов классов в объекты других классов - C++
Задача типа обмен валют. Нужно конвертировать старый фунт стерлинг(фунт, шиллинг и пенсы) в доллары и обратно, по курсу 1 фунт = 50...

Композиция классов и объектов - C++
Помогите, пожалуйста, разобраться с самим заданием. -В первой части предлагается использовать композицию по принципу «матрёшки», когда...

Генератор объектов классов - C++
Как написать такой генератор? Есть класс Base в котором есть ЧИСТАЯ виртуальная функция Show () и поле UINT num class Base { ...

Объединения объектов классов - C++
Доброй ночи, форумчане. Столкнулся с проблемой объединения объектов разных классов. Ранее с объединениями не сталкивался, но сейчас...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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