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

Приведите простенький пример с наследованием, чтобы понять, как создавать экземпляр класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму ряда, состоящего из N слагаемых http://www.cyberforum.ru/cpp-beginners/thread1109487.html
Пожалуйста, помогите написать программу на с++. Вот задание: Разработать программу на языке программирования С++. Вычислить сумму ряда, состоящего из N слагаемых, и вывести результат с M знаками после запятой.
C++ Ошибка при подключении библиотеки ошибка при подключении библиотеки "stdafx.h" в VS 2013 вот, что пишет : 1>x:\users\fene4ka\documents\visual studio 2013\projects\алгоритм прима\алгоритм прима\алгоритм прима.cpp(4): error C2855: command-line option '/d1safedelete' inconsistent with precompiled header 1>x:\users\fene4ka\documents\visual studio 2013\projects\алгоритм прима\алгоритм прима\алгоритм прима.cpp(4): error C2855:... http://www.cyberforum.ru/cpp-beginners/thread1109478.html
C++ C++ Ошибка памяти
я пишу скриптовый язык программирования на с++ сейчас занят тем что пытаюсь сделать так чтоб программа считывала строку и конвертировала её в выражение. Но у меня вылетает Ошибка памяти. Где ошибка. Заранее спасибо. #include <iostream> #include <string> #include <cstring> #include <cstdlib> using namespace std; float operate(string); int main() {
C++ Напишите программу для расчета по двум формулам
Здравствуйте! Дано. Напишите программу для расчета по двум формулам. Введите с клавиатуры значение угла a (альфа) в градусах. Необходимо включить к программе заголовочный файл <cmath>. Помогите объяснить задачу, никак не могу понять что сделать с "а (альфой)", "х", "у". Что делать после того как введу значения для альфа в градусах, как мне использовать вместо "х" и "у"?
C++ Найти сумму отрицательных элементов массива и произведение положительных http://www.cyberforum.ru/cpp-beginners/thread1109429.html
Создать одномерный целочисленный массив на 100 элементов. Найти сумму отрицательных элементов массива и произведение положительных.
C++ Метод работает как то не понятно template <typename TBase> bool TArray <TBase>:: Addition (TBase s ) { TBase *Buffer; TBase *p; TBase *Last; size_t NewSize; size_t NewCount; NewCount=Count+1; подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
02.03.2014, 22:12     Приведите простенький пример с наследованием, чтобы понять, как создавать экземпляр класса
Например, так:
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
43
44
45
46
47
48
49
50
51
52
#include <iostream>
using namespace std;
 
class A
{
    int x;
    int y;
    int w;
    int z;
public:
    A() : x(0), y(0), w(0), z(0)
    {}
 
    A(int a, int b, int c, int d) : x(a), y(b), w(c), z(d)
    {}
    
    void show()
    {
        cout << x << ' '
             << y << ' '
             << w << ' '
             << z << ' ';
    }
};
 
class B : public A
{
    int x;
public:
    B() : x(0)
    {}
    
    B(int a, int b, int c, int d, int e) : A(a, b, c, d), x(e)
    {}
     
    void show()
    {
        A::show();
        cout << x << endl;
    }
};
 
 
int main()
{
    B b(1, 2, 3, 4, 5);
    b.show();
    
    
    system("pause");
    return 0;
}
 
Текущее время: 20:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru