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

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

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

Реализация основного класса - C++

03.04.2013, 20:04. Просмотров 237. Ответов 0
Метки нет (Все метки)

Помогите пожалуйста!!! Вспомогательный класс вроде написал, а основной не получается!!!!
Требуется реализовать 2 класса. Один класс является основным, другой – вспомогательным. Несколько объектов вспомогательного класса должны быть полями основного класса. Должны быть реализованы методы Init, Read, Display для вспомогательного класса и методы, позволяющие инициализировать все поля основного класса. В основной функции main должны быть объекты основного и вспомогательного классов и приведены примеры работы методов как основного, так и вспомогательных классов. Отсутствуют массивы, за исключением строк, которые представляются в виде массива символов заданной длины.
Вспомогательным классом является элемент сборки мебели, имеющий строковое поле название (шуруп, доска), целое поле - вес и вещественное поле стоимость грамма элемента. Реализовать метод вычисления стоимости элемента, входящего в изделие. Основной класс изделие состоит из 3 элементов, трех целых полей равных количеству каждого элемента при сборке и стоимость сборки изделия (вещественное число). Определить общую стоимость изделия и элемент, который не самый дорогой и не самый дешевый.
(Язык программирования- С++).
Код:
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
34
35
36
37
38
39
class Element
 {
   public:
   double CostElem(); 
   void Init(char n, int v, double c); 
   private:
   char name[30];
   int ves;
   double cost;
 };
 
 
void Element::Init(char n, int v, double c);
{
  name=n;
  ves=v;
  cost=c;
}
 
 
 int Element::CostElem()
 {
  return ves*cost;
}
 
 
 
class Product
{
  public:
  double Obcost;           
 void InitRez(    ); 
 private:
 int kol1;
 int kol2;
 int kol3;
 double costSborka;
 
};
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2013, 20:04     Реализация основного класса
Посмотрите здесь:

Вызов функции из основного класса в наследуемом - C++
Есть класс. По нему создан наследственный класс. Как использовать функцию из основного класса в наследственном?

Реализация класса Цех - C++
#include <iostream> #include <string.h> using namespace std; class CEH { private: char imya ; char nachalnik...

Реализация класса матрица - C++
День добрый форум! Хочу узнать ваше мнение по поводу того, как лучше реализовать класс матриц. Какую структуру лучше выбрать?...

Реализация класса и вектор - C++
Всем привет! test.cpp(главный файл) /* * @pay - зарплата сотрудника * @countEl - позиция элемента в контейнере */ #include...

Реализация класса полином - C++
Help((( #ifndef CLASS_POLINOM_CPP #define CLASS_POLINOM_CPP class Polynom { private: unsigned int deg; //bazmandami...

Реализация класса стэк - C++
Необходимо реализовать методы класса СТЭК. Все методы должны возвращать true в случае удачного завершения и false в противном случае.

Реализация класса С++ (плагин) - C++
Хорошего всем дня. Столкнулся с проблемой: Нужно написать плагин для существующей программы, исходного кода к ней нет. Из программы...

Реализация конструктора класса - C++
Здравствуйте! Хотел задать такой вопрос: Предположим, имеется класс: class Object { private: int itsVal1; int...

реализация класса строка - C++
не могу понять как реализовать ... помогите вот там где "???????????" там абсолютно непонятно, что мне делать.... задание: реализовать...

Определение и реализация класса. - C++
Есть два кода: 1) Объявление класса #include <winioctl.h> #define FILE_DEVICE_WINIO 0x00008010 #define WINIO_IOCTL_INDEX...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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