Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
I.M.
567 / 550 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
23.08.2012, 18:06

Метод для изменения защищенного поля

23.08.2012, 18:06. Просмотров 804. Ответов 16
Метки (Все метки)

Ответ

Hydrogen, ну как же - переменная объявлена внутри класса как private. Свободный доступ к ней должен быть только внутри класса. Чтобы был к ней доступ извне нужны соответствующие методы get и set. Более того, get должен возвращать только ее значение (никаких ссылок или указателей), чтобы изменять значение переменной извне можно было только через set.

Вернуться к обсуждению:
Метод для изменения защищенного поля
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.08.2012, 18:06

Метод решета числового поля
Ребят, подскажите пожалуйста пример метода решета числового поля или лучше...

Константный метод изменяет поля класса
Объясните, пожалуйста, почему такой код компилируется и работает без ошибок. И...

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

0
Другие темы раздела
C++ Развертывание консольного окна http://www.cyberforum.ru/cpp-beginners/thread641573.html
Как при включении программы развернуть консольное окно??? Если я это делаю вручную оно прилепает к правому верхнему углу. Вот мне надо достигнуть подобного результата. Просто окно раскрывается в...
C++ Загрузка файлов с лаунчера Как сделать так что при запуске лаунчера ,будут закачиваться файлы с моего ftp сервера в нужною директорию ,и при этом выведет сообщение "подождите идёт обновление"после чего окно загрузки... http://www.cyberforum.ru/cpp-beginners/thread641557.html
Можно ли создать поток для нестатического метода класса? C++
Можно ли создать поток для не статик метода класса? #include <windows.h> #include <stdio.h> class MYCLASS { private : int num; public : MYCLASS() : num(0) {}
C++ Частично по теме, можеры перенесите куда нужно
Здравствуйте. Пишу давно на С/С++, пользуюсь GCC. И вот хотелось бы расширить кругозор. 1. Может ли кто-нибудь вкратце объяснить мне как всё же происходить компилляция программ на языках C/C++, а...
C++ Перевернуть одномерный массив http://www.cyberforum.ru/cpp-beginners/thread641516.html
Народ. Помогите пожалуйста с программой. Нужно перевернуть одномерный массив одним из простых способов. Спасибо.
C++ Timer почему не работает? Добрый день. Есть следующий код. void Timer(CallBackType callback){ int t1 = time(NULL); int t2 = time(NULL); while(1){ t2 = time(NULL); подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru