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

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

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

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

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

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

Создание указателя типа базового класса на экземпляр производного класса - C++
Добрый день! Иногда видел коды, где создавался указатель типа базового класса на объект класса - наследника, для чего это может применяться?

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

Создание объекта класса с полем являющимся объектом другого класса - C++
Bill a; cin>>a;//тут я ввел с помощью перегруженного оператора ElementSpiska c; //поля у Spiska(Bill A,int,string,int) ...

Явное создание экземпляра класса и явная специализация шаблона класса - C++
Всем добрый день! Не могу разобраться - эти две технологии дают один и тот же результат? В каких случаях применять одно и другое?...

Возможно ли создание объекта шаблонного класса в функции этого класса? - C++
Доброго времени суток, уважаемые форумчане :) Мне по лабам задали задание - реализовать шаблон контейнера (множество) с операциями...

Построение описания класса, создание и уничтожение объектов этого класса - 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
{
//Здесь определяешь массив пилорама через обычное создание массива по указателю
}
//дальше осталные функции
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.03.2013, 10:47
Привет! Вот еще темы с ответами:

Пример класса с конструктором и деструктором, создание экземпляра класса через конструктор с параметрами - C++
Привести пример класса с конструктором и деструктором, созданием экземпляра класса с помощью конструктора с параметрами.

Создание статической функции класса, которая принимает экземпляр этого же класса как объект - C++
Привет. Есть такой код class Model { public: Model(); Model(int verticesSize, int facesSize); ~Model(); static void...

создание объекта класса в методе этого же класса - C++
собственно вопрос. можно ли создавать объект класса в методе того же класса? насколько это правильно и как это можно сделать (если это...

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


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

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

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