0 / 0 / 0
Регистрация: 20.10.2012
Сообщений: 3
1

Классы и объекты

14.03.2013, 02:05. Показов 904. Ответов 3
Метки нет (Все метки)

Задания:
1.В соответствии с вариантом заданий 1 создать класс, в котором определяются
закрытые свойства и открытые методы для следующих операций над объектами:
-Конструктор по умолчанию (выводит на экран сообщение о создании пустого объекта):
-Конструктор копирования (вызывает метод print для копии);
-Конструктор с параметрами, один из параметров сделать по умолчанию.
-Деструктор (выводит на экран текущее состояние объекта)
-Методы получения и установки свойств объекта (getters и setters)
-Метод print для вывода на экран состояния объекта
2. Создать 6 различных объектов на основе 3 различных типов конструкторов и автоматического и динамического выделения памяти,
3. Вызвать все методы для одного из объектов и для указателя на объект
4. Реализовать дружественную функцию, которая получает массив объектов и их количество и возвращает значение в соответствии с вариантом заданий 2, Создать массив из 10 объектов, найти и вывести значение этой функции для массива
5. Реализовать дружественный класс, методы которого непосредственно работают с закрытыми свойствами объекта.
6. Создать 1 глобальный и 1 статический объект.

Вариант заданий 1 - объект
-представление цвета в формате CMYK
Варианты заданий 2 – массив объектов
-Усредненный цвет (среднее арифметическое каждой составляющей)

Если возможно, помогите пожалуйста. Хотя бы подскажите с чего начать.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.03.2013, 02:05
Ответы с готовыми решениями:

ОБЪЕКТЫ И КЛАССЫ C++
Составить программу для подсчёта количества сотрудников компании, у которых стаж работы больше 15...

классы и объекты
Здравствуйте. Помогите с задачей. Нужно написать программу на классы и объекты. Пользователь вводит...

Классы и объекты на С++
Задание: Класс Triangle (треугольник). Класс хранит Декартовы координаты трех углов треугольника....

Классы и объекты
В чем ошибка помогите пожалуйста #include <iostream> #include <windows.h> using namespace std;...

3
583 / 386 / 216
Регистрация: 20.01.2013
Сообщений: 1,169
14.03.2013, 02:11 2
Хотя бы подскажите с чего начать.
создать класс
0
141 / 142 / 64
Регистрация: 11.11.2010
Сообщений: 864
Записей в блоге: 10
14.03.2013, 02:31 3
Если еще не начали.
Кликните здесь для просмотра всего текста
Цитата Сообщение от jGizmo Посмотреть сообщение
в котором определяются
закрытые свойства
насколько я посмотрел, свойства в C++ лучше пусть Вам и в страшном сне не приснятся. Если заменить слово "свойство" на слово "поле" (или "член-данное"), то всё становится гораздо разумнее и ближе к уровню постановки Вашего задания.

C++
1
2
3
4
5
// это класс
class MyClass
{
    // дальше писать сюда
};
C++
1
2
3
4
5
    // конструктор по умолчанию
    MyClass()
    {
        cout << "Hello world. I'm an empty object";
    }
C++
1
2
3
4
5
6
7
8
9
    // конструктор копирования
    // можно объявлять и другую сигнатуру (заголовок), 
    // но на таком виде сходится коммьюнити
    MyClass( const MyClass &right )
    {
        // скопировать все поля, какие там будут
        // this->поле = right.поле;
        print();
    }
1
0 / 0 / 1
Регистрация: 13.04.2013
Сообщений: 3
17.05.2013, 17:43 4
помогите пожалуйста написать программы!
1.разработать классы и создать объекты для реализации операций с комплексными числами: сложение, вычитание, умножение, деление комплексных чисел в алгебраической и тригонометрической формах"

2.С помощью механизма композиции создать предложенные классы, поля данных которых являются объектами других классов в соответствии с вариантами задания. Изобразить объекты этих классов. Показать возможность определения координаты точки в основании трехмерной фигуры.
Часть 1
«Точка»;
«отрезок», определенный двумя «точками»;
«окружность» с центром – объектом «точка», и радиусами – «отрезками»;
«цилиндр», изображаемый массивом параллельно расположенных направляющих, заданный «отрезками», с основаниями, заданными параллельными «окружностями».
Часть 2
«Точка» Point;
«отрезок» Line, определенный двумя «точками» Point;
«окружность» Ccircle с центром – объектом «точка» Point, и радиусами – «отрезками» Line;
«цилиндр» Cylinder, с основанием – «окружностью» Ccircle и высотой, задаваемой «отрезком» Line.

если надо заплачу за работу!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.05.2013, 17:43

Классы и объекты
народ кто может помочь???не могу найти ошибку... #include &quot;stdafx.h&quot; #include &lt;iostream&gt;...

Объекты и классы в С + +
Нужно что бы все переменные были в private...но не работает((...Помогите плиз #include &quot;stdafx.h&quot;...

Классы и объекты
#include &lt;stdafx.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;string.h&gt; #include...

Классы и объекты в С++
помогите пожалуйста с программой Класс «Дата» должен включать поля данных: день, месяц, год;...

Объекты и классы в С++
Создать класс и программу которая использует этот Клаас, проиллюстрировать все методы. Создать...

Классы и объекты
Такая ситуация: есть кусочек кода, не несущего смысловой нагрузки. while(a &lt; b) а++; где a и b...


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

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

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