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

Закрыть методы класса, от которого идет наследование - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Аргументы командной сроки http://www.cyberforum.ru/cpp-beginners/thread945133.html
Здравствуйте,я начал изучать аргументы командной строки, и решил попробовать написать не большую программу. #include <iostream> using namespace std; int main(int num,char* command) { if(command == "start")
C++ Выдает ошибку в компиляторе Здавствуйте пишу вот такой код int main() { int chislo1; int chislo2; int summa; cout << "Vvedite pervoe chislo: " << endl; cin >> chislo1; http://www.cyberforum.ru/cpp-beginners/thread945122.html
GDI C++ вставить картинку C++
Здравствуйте, друзья! Как говориться - просто так бы не беспокоил. К моему сожалению потратил достаточно много времени (три вечера), но так решение задачи и не нашел. Суть задачи - вставить при помощи GDI изображение. Первый вопрос - куда её (картинку) вставить {анекдот про поручика Ржевского и свечу не вспоминать!}? Второй - как - как её туда вставить? Как нарисовать целый веер линий - я...
Динамические структуры данных (Написать программу, которая моделирует процесс прибытия и отъезда машин) C++
Привет всем! Помогите пожалуйста написать программу на С++, очень прошу Вас. Гаражная стоянка имеет одну стояночную полосу, причем единственный въезд и единственный выезд находятся в одном конце полосы. Если владелец автомашины приходит забрать свой автомобиль, который не является ближайшим к выходу, то все автомашины, загораживающие проезд, удаляются, машина данного владельца выводится со...
C++ Подскажите программу для диагностики утечек памяти http://www.cyberforum.ru/cpp-beginners/thread945081.html
Здравствуйте. В одном блоге почитал, что диспетчер задач для диагностики утечек не предназначен. Подскажите пожалуйста программу, которая предназначена для такой диагностики :)
C++ Есть фаил dll нужно открить и изменить Есть фаил dll розработчик умер его нужно илменитьт исходников нету знаю только что он отвечает за конект к базе даних там IP адрес, догин и пароль для конекта к серверу фаил могу скинуть помогите я в програмировании новичок подробнее

Показать сообщение отдельно
AlexCore
2 / 2 / 0
Регистрация: 28.08.2013
Сообщений: 26
28.08.2013, 21:41     Закрыть методы класса, от которого идет наследование
Здравствуйте.

Подскажите пожалуйста, как можно сделать так, чтобы некоторые методы класса, от которого идет наследование другого классы, были запрещены для использования.

Приведу пример: Если класс односвязанного списка:

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
class Element{
public:
    value_t value;
    Element * next;
};
 
class LinkedList{
public:
    LinkedList(): head(0), tail(0), size_(0){};
    ~LinkedList();
 
    void push_back(value_t);
    void push_front(value_t);
    void reverse();
    void pop_back();
    void pop_front();
    Element * search(value_t);
    
    void display();
    long long size();
 
private:
    Element * head, * tail;
    long long size_;
};
На его основе мне нужно создать класс стека. Такие методы, как переворот, pop/push_back, search мне не просто не нужны, их не должно быть в классе стека.

Подскажите пожалуйста, как это можно сделать. Каким то модификатором доступа?

Заранее спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru