Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
xapiton
0 / 0 / 0
Регистрация: 26.02.2010
Сообщений: 14

неполучается виртульный метод

14.10.2010, 13:49. Просмотров 281. Ответов 0
Метки (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class A
{
private:
 int value;
public:
 virtual int Method ( int _value );
};
 
class B : public class A
{
private:
public:
 int Method ( int _value ); //использует члены класса А (родительского)
};
Не могу переопределить Method(). 8я Студия ругается (выдает ошибку C2248: 'A::value' cannot access private member declared in class 'A') члены класса А, приват, и к ним нет доступа, когда я к ним пытаюсь напрямую обратиться.
Если их перекинуть в паблик то все работает, но пропадает инкапсуляция.
Че делать ? Как быть ?
Писать под каждый член класса метод ?

Добавлено через 27 минут
ну наверно вопрос снят. попробовал protected. вроде работает

Вернуться к обсуждению:
неполучается виртульный метод
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2010, 13:49
Готовые ответы и решения:

Неполучается создать процесс
Привет! Такая проблема возникла. В Visual C++ 2010 неполучается создать...

СЛАУ. Метод обратной матрицы, метод Гаусса, метод Крамера, метод Зейделя
Помогите ребят. Не могу построить алгоритмы для этих методов Язык C++

Метод медиан из трех элементов VS улучшенный быстрый метод сортировки(метод Бентли-Макилроя)
Здравствуйте! Дали весьма интересное задание. Сравнить два вышеуказанных метода...

Мой код - метод бисекции, метод секущих (метод хорд)
Всем привет!!! Изучаем в институте С++. Сделал код, и там, и там одна и та же...

Исследовать итерационный метод- метод касательных для решения нелинейных уравнений
прочитал много всего , но сам пример реализовать никак не могу , кто может...

0
Другие темы раздела
C++ Количество элементов массива, равных 0 http://www.cyberforum.ru/cpp-beginners/thread176306.html
Помоги решить задания, используя динамические массивы. Заранее спасибо! В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) Количество элементов массива, равных 0. 2) Сумму...
C++ Составить описание класса прямоугольников. Народ, помогите пожалуйста! Нифига не втыкаю как это сделать... Вот сама задача: Составить описание класса прямоугольников со сторонами, параллельными осям координат. Предусмотреть возможность... http://www.cyberforum.ru/cpp-beginners/thread176303.html
C++ Определить количество столбцов в матрице, не содержащих ни одного нулевого элемента
1) Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. 2) Переставить строки заданной матрицы, расположив их в соответствии с...
дан массив char[22] как превратить отдельные байты в int, short C++
Дан массив char. В нем содержатся на заранее определенных местах разные типы целых(int и short). Как их грамотно выделить в отдельные переменные? Например 1-2-3-4 = unsigned int; 5-6 = unsigned...
C++ Вопрос про конструктор и инициализвцию http://www.cyberforum.ru/cpp-beginners/thread176287.html
class test { int a; char name; string name2; public: test(int a,char* name, ....) : a(a), .....{} }; если стринг как параметр то что писать в прототипе? и как быстро инициализировать чар и...
C++ Дана матрица целых чисел. Подсчитать количество элементов, предшествующих максимуму и количество элементов, следующих за минимумом #include "stdafx.h" #include <stdlib.h> //#include <stdio.h> #include <conio.h> int main() { int i,j; srand(7); const int m=5,n=5; подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru