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

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

Войти
Регистрация
Восстановить пароль
 
Nataha
0 / 0 / 0
Регистрация: 28.05.2015
#1

Операции класса, индексаторы Rectangle - C++

10.11.2009, 16:08. Просмотров 941. Ответов 0
Метки нет (Все метки)

Здравствуйте. Пожалуйста помогите решить задачу.

Задание: В класс Rectangle добавить:
а. Индексатор, позволяющий по индексу 0 обращаться к полю а,
по индексу 1 - к полю b, при других значениях индекса выдается сообщение об ошибке.
b. Перегрузку:
1. операции ++(--): одновременно увеличивает (уменьшает) значение полей a и b;
2. констант true и false: обращение к экземпляру класса дает значение true, если
прямоугольник с заданными длинами сторон является квадратом, иначе false;
3. операции *: одновременно домножает поля a и b на скаляр;
4. преобразования типа Rectangle в string (и наоборот).

Решение писать в программе Visual Studia (C#? C++).
Заранее. Огромное Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2009, 16:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Операции класса, индексаторы Rectangle (C++):

Создание класса Rectangle - C++
Помогите плиз :help: Дан класс Rectangle, который содержит два закрытых члена (две стороны) и функции нахождения периметра, площади. ...

Создать класс Rectangle, разработав следующие элементы класса - C++
Создать класс Rectangle, разработав следующие элементы класса: a) Поля: int a, b; b) Конструктор, позволяющий создать экземпляр класса...

Класс Rectangle совпадает с функцией Rectangle - C++
Пишу свой класс Rectangle, который при отрисовки использует функцию Rectangle из GDI. Возникает ошибка из-за того, что имена одинаковые. Но...

класс «Строка» (данные-члены класса – строчка, функции-члены класса – операции) - C++
Помогите пожалйуста с реализацией программы... Реализовать класс «Строка» (данные-члены класса – строчка (указатель на массив, ...

Операции с копией класса - C++
у меня есть класс FDB_ITEM, внутри которого есть массив с указателями на другие классы (FDB_ITEM), и есть функция, отправляющая данные...

Перегрузка операции < для класса вектор - C++
всем привет. есть класс вектор (одномерный массив). есть два объекта A и B этого класса. необходимо перегрузить операцию &lt; (A&lt;B). при...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2009, 16:08
Привет! Вот еще темы с ответами:

Реализовать для класса перегрузку операции [] - C++
Всем привет. помогите ПЖ с условием: Создать несколько объектов (например, a и b) разработанного класса. Класс – вектор (одномерный...

Перегрузка операции [][] для класса Матрица - C++
Добрый день. Возможно, кто нить знает, как правильно перегрузить операцию для класса Матрица. Класс описан так class matrix ...

Реализовать для объектов данного класса перегрузку операции - C++
Всем привет. Помогите пж с условием, не могу разобраться вот в этом ( (a=k и k=b)). получаются же одинаковые массивы, или я что-то не...

Перегружать операции можно только в пределах какого-то класса? - C++
То есть я не могу просто так взять и написать перегрузку операции вне класса для обычных типов Допустим хочу перегрузить операцию...


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

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

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