Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как скопировать файлы с флешки в Dev c++? https://www.cyberforum.ru/ cpp-beginners/ thread354991.html
Друзья, подскажите пожалуйста! Нужна программа, которая будет осуществлять копирование файлов с флэшки на диск при ее подключении. Или хотя бы программу копирующую файлы из одного места диска в...
C++ C++.Передача и приём массива функцией.
Здравствуйте.Функция board инициализирует двумерный массив и передаёт его в функцию main.Компилируется без ошибок,но при запуске программа вылетает - тобишь она не работает.В чём проблема? ...
C++ Poker Даны 5 целых чисел. Среди них: если одинаковы 5, то вывести "Impossible", иначе если одинаковы 4, то вывести "Four of a Kind", иначе если одинаковы 3 и 2, то вывести "Full House", иначе если... https://www.cyberforum.ru/ cpp-beginners/ thread354976.html C++ Number of days in a year Given a year number. Output the number of days of that year. Example: Input: 1900 Output 365 Example: Input: https://www.cyberforum.ru/ cpp-beginners/ thread354974.html
C++ Calculation using sin() and loops
Given natural number n. Calculate the expression shown on image http://i047.***********/1109/e3/f44c6963cfb7.png Note that sin() function accepts values of type double. Example: Input: ...
C++ Проверка файла на пустоту Здравствуйте, нужно сделать проверку на пустоту, если файл пуст то идет одна ветка,если не пуст ,то другая std::fstream file("pass.txt"); if (file.is_open()) { file.seekg(0, ios::beg);... https://www.cyberforum.ru/ cpp-beginners/ thread354960.html
C++ Помогите разобраться в Наследование https://www.cyberforum.ru/ cpp-beginners/ thread354937.html
#include<iostream> using namespace std; class Counter1 { protected: int count; public: Counter1():count(0) { }
разработать класс C++
Здравствуйте, задание такое: Разработать класс, представляющий студента. Студент характеризуется именем, фамилией, группой и набором экзаменов, которые он сдавал. Экзамен характеризуется названием...
C++ Нужны готовые процедуры для работы с матрицами https://www.cyberforum.ru/ cpp-beginners/ thread354917.html
Господа форумчане не у кого из вас нет готовых процедур для работы с матрицами(умножение обращение и тд)?
C++ создать класс https://www.cyberforum.ru/ cpp-beginners/ thread354911.html
создать класс типа "циклическая последовательность".Функции-члены получают элемент и помещают его в последовательность.Предусмотреть функцию вывода последовательности на экран.для хранения...
C++ выводит на экран изображение кораблика.
#include <windows.h> #include <cstring> #include <cstdio> using namespace std; #define Blue RGB (0,0,255) int drawLine (HWND,int,int,int,int,int,HDC=0); int main() {
C++ Вывести слова без повторений,которые имеют больше гласных,чем согласных. Пусть у нас есть текстовый файл,на который не накладываются ограничения относительно его размера. Также не накладываются ограничения на длину строки в этом файле. Текст состоит из... https://www.cyberforum.ru/ cpp-beginners/ thread354868.html
-24 / 7 / 3
Регистрация: 06.04.2011
Сообщений: 85
22.09.2011, 17:09 0

Вызов методов предка - C++ - Ответ 2005204

22.09.2011, 17:09. Показов 5564. Ответов 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
class A
{
protected:
    int a;
public:
    void SomeMetod()
    {
        a=10;
    }
};
class B:public A
{
public:
    void SomeMetod()
    {
        a=200;
    }
};
class C:public B
{
public:
    void SomeMetod()
    {
        A::SomeMetod(); //Если нада метод класа A
        B::SomeMetod(); //Если нада метод класа B
    }
};


Вернуться к обсуждению:
Вызов методов предка C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.09.2011, 17:09
Готовые ответы и решения:

Вызов метода предка из дочернего
Есть класс А. Внутри него создается объект класса В(класс А НЕ является для него базовым, т.е. не...

Вызов методов из классов
class B; class A { public: void foo() { B x; //Хотел вызвать метод нижнего класса. (Без...

Вызов методов класса
// practice.cpp : main project file. #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include...

Вызов методов класса
Здравствуйте! При компиляции программы(в среде CodeBloks) выдается такая ошибка: request for...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.09.2011, 17:09

Вызов методов производного класса
Возникла проблема с выполнением задачи. программа запускается, работает, но почему-то не выводит...

Вызов методов классов по указателям
Имеется управляющий класс, в котором определен указатель на функцию: void (Operation*) (); ...

Последовательный вызов методов класса
Здравствуйте. Есть два метода, как их запихнуть в класс, чтобы оба работали, сначала один, затем...

Switch case. не работает вызов методов
Работают все кейсы кроме 2 и 3, так как не вызываются методы. Как можно это исправить? #include...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru