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

Создать иерархию классов химических реакторов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как зделать функцию http://www.cyberforum.ru/cpp-beginners/thread316663.html
для каждой из матриц A, b, u C определить среднее арифмитическое их положительных елементов
C++ Поиск, сортировка и удаление строки в txt файле Помогите новичку с C++. Есть файл с данными вида: ФИО Дата рождения Образование и тд... Нужно организовать поиск, чтобы в консоль выводились все строки в которых есть искомое слово; сортировку по выбранным полям и удаление выбранной строки. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread316662.html
вывести на экран сверкающий текст в графике C++
Помогите плиз в Borland C++ 3.1 вывести на экран сверкающий текст в графике,а то мне ппц я не знаю как
Найти натуральные числа C++
Недавно начал изучать С++. Изучение начал по Герберту Шилдту. Было задание написать программу которая выводит простые числа от 1 до 100. Сам я её не решил, а ответ посмотрел в конце. Прошу написать подробное объяснение задачи. Вот её решение: #include <iostream> using namespace std; int main() { int a, b; bool m; for(a=1; a<100; a++)
C++ Создать класс Точка http://www.cyberforum.ru/cpp-beginners/thread316633.html
Здравствуйте, помогите пожалуйста с написанием программ на Dev-C++... программы связанны с классами... нужно как нибудь попроще, так как совсем не соображаю в этих делах... 1.Создать класс Точка, которая имеет координаты. Класс Эллипсов, и класс Окружностей. Определить иерархию типов. Определить функции печати, конструкторы, деструкторы, вычисление площади. Программа должна содержать меню,...
C++ bool без if Доброго времени суток. Вот такая воот задача Даны два целых числа A,B проверить истинность высказывания. Справедливы неравенства (a>2) и (B<=3) Соответственно надо решить без иф чисто с помощбю Бул. Всем Спасибо заранее... подробнее

Показать сообщение отдельно
rus.nick
3 / 3 / 0
Регистрация: 10.03.2011
Сообщений: 39

Создать иерархию классов химических реакторов - C++

09.06.2011, 16:16. Просмотров 557. Ответов 3
Метки (Все метки)

Помогите разобраться в задании:


Создать иерархию классов химических реакторов. Переопределить вывод в поток и ввод из потока, конструктор копирования, оператор присваивания через соответствующие функции базового класса.
Создал базовый класс, определил в нем конструктор копирования, перегрузил оператор присваивания и вывода/ввода потока.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Reactor
{
protected:
    char *name;
    double press;
    double temp;
    double time;
public:
    Reactor()
    Reactor(char* _name)
    Reactor(char* _name, double _press, double _temp, double _time)
    Reactor(const Reactor& rc)
 
    friend istream& operator >> (istream& is, Reactor& dat);
    friend ostream& operator << (ostream& os, const Reactor& dat);
 
    Reactor& operator=(Reactor& rc)
 
};
Создаю класс наследник, непонятно что значит через соответствующие функции базового класса каким образом можно использовать функции базового класса? Или подразумевается, что базовый класс обладает некими функциями работы с внутренними данными и нечего не перегружает, а дочерний перегружает ввод/вывод, присваивание, копирование и у же в них обращается к функциям базового класса? вообщем путаница какая-то...
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru