3 / 0 / 0
Регистрация: 08.07.2013
Сообщений: 351
|
|
1 | |
Отделение интерфейса класса от его реализации20.06.2014, 18:12. Показов 1874. Ответов 10
Метки нет Все метки)
(
Всем привет!
Прочитал все найденные похоже темы, но ответа на свой вопрос я не нашел. Поэтому создаю тему... Хочу отделить интерфейс от реализации так, чтобы в заголовочном файле (*.h) отсутствовало упоминание о данных-членах. Чтобы пользователи моего класса, используя оператор вызова функции-члена объекта, в выпадающем списке, видели только функции-члены без упоминания данных-членов. Можно это реализовать?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
20.06.2014, 18:12 | |
Ответы с готовыми решениями:
10
Отделение интерфейса от реализации класса: компиляция кода реализации Отделение интерфейса класса от реализации
Отделение интерфейса от реализации |
76 / 71 / 55
Регистрация: 17.05.2014
Сообщений: 301
|
|
20.06.2014, 18:17 | 2 |
BESSON_off, вы хотите скрыть из кода класса некоторые поля? В текстовом редакторе их все равно увидят... Если вы хотите их скрыть из автокомплита, то можете извратиться, создав динамический массив int *value и засунув туда нужные значения. Пользователю ничего не скажет индекс элемента в этом массиве
0
|
2758 / 1912 / 569
Регистрация: 05.06.2014
Сообщений: 5,561
|
||||||
20.06.2014, 18:19 | 3 | |||||
0
|
20.06.2014, 18:19 | 4 |
1
|
Don't worry, be happy
|
|||||||||||
20.06.2014, 18:49 | 5 | ||||||||||
Ну можно как по Майерсу:
1
|
3 / 0 / 0
Регистрация: 08.07.2013
Сообщений: 351
|
||||||||||||||||
20.06.2014, 20:19 [ТС] | 6 | |||||||||||||||
Делаю так:
Файл main.cpp
0
|
Jupiter
|
20.06.2014, 22:38
#10
|
0
|
![]() |
|
21.06.2014, 01:56 | 11 |
0
|
21.06.2014, 01:56 | |
Помогаю со студенческими работами здесь
11
Класс, отделение интерфейса от реализации Объявление класса без его реализации Не использовать имя класса при его реализации Разделение интерфейса и реализации Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |