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

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

Войти
Регистрация
Восстановить пароль
 
 
MrAndrey_ka
77 / 77 / 2
Регистрация: 13.05.2009
Сообщений: 536
Записей в блоге: 1
#1

Перемещение метода класса между секциями - C++

04.04.2014, 17:38. Просмотров 552. Ответов 22
Метки нет (Все метки)

есть 2 класса
C++
1
2
3
4
5
6
7
8
class A{
public:
int ABS(int Count, ...);
int ARS(int Count, ...);
}
 
class B:public A{
}
как сделать чтобы метод ABS в классе В, был в секции private а не public?
а метод ARS так и остался в public
Лучшие ответы (1)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
DrOffset
6851 / 4062 / 927
Регистрация: 30.01.2014
Сообщений: 6,859
07.04.2014, 21:59     Перемещение метода класса между секциями #21
Tulosba, не знаю, адаптер какой-нибудь или фасад. Приведение интерфейса в соответствие с какими-либо требованиями. А включение не используется, потому что переопределять методов нужно много.
В любом случае, я убежден, что на каждый такой пример найдется пара контрпримеров, которые опровергнут полезность первого.
MrAndrey_ka
77 / 77 / 2
Регистрация: 13.05.2009
Сообщений: 536
Записей в блоге: 1
08.04.2014, 11:48  [ТС]     Перемещение метода класса между секциями #22
Класс А, это умный указатель на буфер данных. В котором есть методы:
ARS(void*val, int Sz); - создает новый буфер и записывает туда данные
ABS(size_t Count, ...); - похож на первый но отличаются передаваемые данные

а класс B, это будет строковой класс, и метод ABS ему не нужен, не верно он работает в данном контексте
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.04.2014, 12:14     Перемещение метода класса между секциями
Еще ссылки по теме:

C++ Не удается обратиться к свойству класса из метода класса
Обработка метода класса в зависимости от типа данного класса C++
C++ Вызов метода класса из DLL
C++ Вызов метода класса из main
C++ Ошибка в вызове метода класса

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

Или воспользуйтесь поиском по форуму:
stima
447 / 296 / 20
Регистрация: 22.03.2011
Сообщений: 961
Завершенные тесты: 2
08.04.2014, 12:14     Перемещение метода класса между секциями #23
Вынесите функции ARS, ABS, реализацию умного указателя в отдельные классы и потом наследуйтесь.
Yandex
Объявления
08.04.2014, 12:14     Перемещение метода класса между секциями
Ответ Создать тему
Опции темы

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