Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
ZaMaZaN4iK
Мой лучший друг-отладчик!
164 / 164 / 30
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
1

Аналоги набору геттеров\сеттеров

31.01.2016, 15:04. Просмотров 234. Ответов 2
Метки c++ (Все метки)

Доброго времени суток!

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

Поэтому мы на каждую такую переменную мы пишем пару геттер\сеттер. Но согласитесь, это всё уродует дико код, и вместо того, что написать банально a.property++ я вынужден буду писать a.setProperty(a.getProperty()+1) что просто ужасно.

Так вот, что я хотел спросить - есть ли какая-нибудь реализация property в C++? Если нет, то планируется ли ввод оного когда-нибудь? Есть ли об этом разговоры?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.01.2016, 15:04
Ответы с готовыми решениями:

Шаблон для сеттеров геттеров
Не подскажите, в стандартной библиотеке(или может в какой другой либе) есть класс вроде ...

Вызов сеттеров в цепочку
Здравствуйте! Есть примерно следующий код (A - базовый класс, B и C - дочерние): struct A {...

Определить равенство переменной набору значений
Здравствуйте. Как рационально записать проверку равенства переменной одному из набора (например,...

По заданному набору чисел вывести следующее: A1, A22, , AN–1N–1, ANN
№4 Дано целое число N и набор из N вещественных чисел: A1, A2, ..., AN. Вывести следующие числа:...

По известному набору правильных мини-кодов найти пример самого короткого секретного номера
задание 1 Клиент получил от банка некоторый длинный секретный номер, состоящий из цифр. В...

2
rikimaru2013
2523 / 1184 / 356
Регистрация: 30.11.2013
Сообщений: 3,810
31.01.2016, 15:10 2
https://habrahabr.ru/post/121799/

И да - жизнь боль - терпите!
0
ZaMaZaN4iK
Мой лучший друг-отладчик!
164 / 164 / 30
Регистрация: 24.06.2012
Сообщений: 662
Записей в блоге: 5
Завершенные тесты: 1
31.01.2016, 15:23  [ТС] 3
да, я уже читал эту статью, спасибо Хорошо, их нет. Чтобы появились, нужно либо писать свой велосипед, либо встраивать чей-то, что не есть хорошо. А в комитете никаких там предложений и подвижек по этому поводу нет?
0
31.01.2016, 15:23
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2016, 15:23

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Смысл приватных геттеров и сеттеров
Не понимаю зачем нужны приватные свойства. По сути если глянуть, то get и set нужны дабы не...

Генерирование геттеров и сеттеров анотируя поля
Всем привет! Вот хочу решить таку задачу. В java есть анотации. Можно ли так сделать, чтобы если...

Несколько геттеров для одного поля?
Предположим у нас есть поле в котором хранится длинна в метрической системе, но нам нужно получить...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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