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

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

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

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

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

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

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

Если возможно, помогите пожалуйста. Хотя бы подскажите с чего начать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2013, 02:05     Классы и объекты
Посмотрите здесь:

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

классы и объекты С++ - C++
помогите пожалуйста реализовать задачу, разобралась бы сама, но сроки поджимают... содержание работы: Написать программу, в которой...

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

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

классы и объекты в с++ - C++
очень прошу помочь написать программу. т.к. в программировании я 0 :( Написать программу, в которой создаются и разрушаются объекты,...

Классы и объекты - C++
Задание: Для предложенного в индивидуальной части задания(ниже) объекта сформировать главный класс на основе выбора членов класса и...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
14.03.2013, 02:11     Классы и объекты #2
Хотя бы подскажите с чего начать.
создать класс
GoldenId
125 / 123 / 32
Регистрация: 11.11.2010
Сообщений: 651
Записей в блоге: 12
Завершенные тесты: 1
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();
    }
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2013, 17:43     Классы и объекты
Еще ссылки по теме:

Классы и объекты - C++
Извиняюсь за глупый вопрос. Сейчас читаю книгу Шилдта &quot;Полный справочник по С++&quot; и создаю объекты таким образом: #include &lt;iostream&gt; ...

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

Классы и объекты - C++
#include &lt;stdafx.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;string.h&gt; #include &lt;iostream&gt; using namespace std; class...

Классы и объекты - C++
В чем ошибка помогите пожалуйста #include &lt;iostream&gt; #include &lt;windows.h&gt; using namespace std; class Student { public: ...

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

Классы и объекты - C++
Создать объявление класса и разработать программу-драйвер, который продемонстрирует работу класса. Клас Cylinder (циліндр). Клас має...


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

Или воспользуйтесь поиском по форуму:
Rus9396
0 / 0 / 0
Регистрация: 13.04.2013
Сообщений: 3
17.05.2013, 17:43     Классы и объекты #4
помогите пожалуйста написать программы!
1.разработать классы и создать объекты для реализации операций с комплексными числами: сложение, вычитание, умножение, деление комплексных чисел в алгебраической и тригонометрической формах"

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

если надо заплачу за работу!
Yandex
Объявления
17.05.2013, 17:43     Классы и объекты
Ответ Создать тему
Опции темы

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