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

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

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

Классы и их наследование - C++

10.04.2013, 00:42. Просмотров 287. Ответов 1
Метки нет (Все метки)

Начал изучать С++ и ООП после того как понял немного осоновы. И вот столкнулся с чем. Есть базовый класс, есть класс-наслденик, базовый класс вывел расчеты, а класс наследник - нет. Вот Код.

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
40
41
42
#include <iostream>
#include <math.h>
using namespace std;
 
class rgr
{
public: 
double Mer,W,Mn,n,n0,w0,S,x,j;
 
    rgr() : Mer(0),W(0),Mn(0.43),n(100),n0(1000),w0(104.6),S(0.9),x(1),j(0){}
void Mer_all(double y)
{
for(y ;y <= 1000;y+=100)
{
j = y / n0;
Mer = Mn * (0.1 + 0.9 * pow(j,2));
cout << "Mer:"<<x<<" "<<"n="<< y<< " "<<Mer<<"\n";
x++;
}
}
}rg;
class WWW : public rgr
{
public:
void w0_all(double y)
{
x = 1;
for(y;y == 0;y -=0.1)
{
W = w0 * (1 - y);
cout << "\n";
cout << "W" <<x<<":"<< W<<" "<< "S=" <<y;
}
}
}mm0;
 
void main()
{
    rg.Mer_all(rg.n);
    mm0.w0_all(mm0.S);
    system("PAUSE");
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.04.2013, 00:42     Классы и их наследование
Посмотрите здесь:

классы. Наследование - C++
Правильно ли я организовал иерархию классов( см. минитюра) class A { public: int number; A(){number=1;} }; class...

Классы, наследование - C++
как сделать, что бы вызывался деструктор B? Кроме как &quot;delete (B*)var;&quot; class A { public: A(){ cout &lt;&lt; &quot;A's...

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

Классы и наследование - C++
Доброго времени суток. Помогите решить задание. Дан класс pegasus ,у которого родительский класс horse, надо переделать код, чтобы при...

Классы и наследование - C++
Помогите , пожалуйста! Нужно с помощью наследования записать количество проданного товара и функцию нахождения остатка товара. !Не...

Наследование. Классы. C++ - C++
Наверное мой вопрос будет смешным, но я действительно не могу придумать методы и свойства. Я совсем запуталась что чем является, и не могу...

Классы и наследование. - C++
Здравствуйте,выручите решением,пожалуйста. Задача : Создать произвольный класс,путем наследования создать два дочерних класса.

Классы и наследование - C++
Помогите написать программу, в которой описана иерархия классов: геометрические фигуры(ромб, параллепипед, эллипс). Реализовать методы...

Классы, наследование - C++
Есть родительский класс Base, у него дочерний класс Child1, у Child1 дочерний Child2; Задача в том что-бы у класса Child1, не было...

Классы и наследование c++ - C++
Написать программу которая описывает иерархию классов: ошибка в программе (&quot;недостаточно привилегий&quot;, &quot;ошибка преобразования&quot;, &quot;невозможно...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Olivеr
411 / 407 / 13
Регистрация: 06.10.2011
Сообщений: 830
10.04.2013, 02:49     Классы и их наследование #2
Вам нужно чтобы при вызове метода void w0_all(double y) класса WWW вызывался метод void Mer_all(double y) базового класса? Или что? От Ваших "информационных" названий переменных, методов и классов глаза слезятся.
Yandex
Объявления
10.04.2013, 02:49     Классы и их наследование
Ответ Создать тему
Опции темы

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