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

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

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

создание класса в С++ , простейшее задание - C++

31.03.2013, 00:46. Просмотров 441. Ответов 1
Метки нет (Все метки)

Помогите создать класс по условию...
Тип «Вариант распыление» определить как перечисление (enum) со значениями полей «брус», «доска необрезной», «доска обрезная», «рельс».
Тип «древесина» определить как класс, содержащий:
- Закрытые поля с породой дерева в виде символьной строки произвольной длины и целого типа с влажностью и плотностью древесины;
- Все функции реализовать в соответствии общим требованиям.
Тип «Пиломатериал» определить как класс, содержащий:
- Закрытые поля типов «древесина» и «Вариант распыление»;
- Закрытые поля типа Date с датой поставки и целого типа с маркировкой, количеству и стоимости за единицу;
- Все функции реализовать в соответствии общим требованиям.
Тип «Мастерская» определить как класс, содержащий:
- Статическое поле целого типа, содержит информацию о количестве инициализированных объектов типа «Мастерская»;
- Закрытое поле целого типа с порядковым номером мастерские;
- Информацию о полученных пиломатериалы оформить как динамический массив (указатель и размерность, поля закрыты);
- Предусмотреть функцию для изменения количества полученных в мастерскую пиломатериалов;
- Кроме стандартной функции вывод полной информации, предусмотреть функцию с выводом сокращенной информации с номером мастерские и суммарной стоимостью полученных пиломатериалов;
- Другие функции реализовать в соответствии общим требованиям.
В тестовом примере создать объекты типа «Мастерская» соответственно общим требованиям и вывести информацию о них в полном и сокращенном виде. К одному из объектов прибавить единицу пиломатериала и вывести обновленную информацию об этом объекте в обеих формах.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.03.2013, 00:46     создание класса в С++ , простейшее задание
Посмотрите здесь:

задание на шаблон класса C++
C++ задание реализовать в виде класса - шаблона
Задание на создание и работу с классами C++
C++ создание класса
Задание начальных значений объекта класса конструктором C++
C++ Задание по созданию класса HugeInteger
C++ С++ создание класса
Задание на создание классов C++
Создание экземпляр класса из другого класса C++
C++ Создание класса
C++ Создание консольного теста: выводит задание и 4 варианта ответа
C++ Создание экземпляра класса до определения класса

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AndrewKlykow
11 / 11 / 0
Регистрация: 18.03.2013
Сообщений: 32
31.03.2013, 10:47     создание класса в С++ , простейшее задание #2
Сделал без функций.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
enum Variant_Rasp {Brus, Doska_Neob, Doska_Ob, Rels};//перечисление
class Drev
{
private:
char poroda Der [50];
int vlash, plot;
public:
//сюда функции
}
class Pilor
{
private:
Drev Drevesina;
Variant_Rasp Variant;
Date Dat;
int mark, nu, stoi;
public:
//сюда функции
}
class Mast
{
private:
static int nu;
int id;
Pilor * Pilorama;
public:
int nuPil; //размерность пилорамы
void CreatePil
{
//Здесь определяешь массив пилорама через обычное создание массива по указателю
}
//дальше осталные функции
}
Yandex
Объявления
31.03.2013, 10:47     создание класса в С++ , простейшее задание
Ответ Создать тему
Опции темы

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