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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 116, средняя оценка - 4.65
Owen04
 Аватар для Owen04
5 / 5 / 3
Регистрация: 25.12.2009
Сообщений: 144
#1

Методы доступа к данным Get и Set - C++

24.10.2011, 20:59. Просмотров 14931. Ответов 2
Метки нет (Все метки)

Доброе время суток!
Мне нужна информация по Get та Set, а точнее по методам доступа.
Начал гуглить, но ничего нормального не нашел.
Буду благодарен за помощь!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2011, 20:59     Методы доступа к данным Get и Set
Посмотрите здесь:

C++ Обьявление методов доступа к данным класса.
Почему дружественная функция с перегруженным оператором << не имеет доступа к данным класса? C++
C++ Разработать классы для описанных ниже объектов. Включить в класс методы set (…), get (…), show (…). Определить другие методы
C++ Позиция элемента в контейнере STL кон. SET, поиск контейнер set словарь позиция
C++ Методы доступа - как это работает?
Разработать класс Airplane (самолет). Определить конструктор и деструктор. Реализовать объявленные методы доступа к данным. C++
Методы доступа. Как именно метод привязывается к определённой переменной C++
C++ Закрыть все переменные класса и добавить методы доступа к ним
Перегрузка оператора << Нет доступа к член данным! В чем загвоздка? C++
Как перегрузить методы, чтобы получились аналоги get set из C# C++
C++ Какие методы и перегруженные операторы поддерживает std::set?
Почему нет доступа к данным-членам классов-родителей в классах-наследниках? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
sandye51
программист С++
 Аватар для sandye51
677 / 579 / 39
Регистрация: 19.12.2010
Сообщений: 2,016
24.10.2011, 21:04     Методы доступа к данным Get и Set #2
C++
1
2
3
4
5
6
7
8
class f
{
    int a;
public:
    f() : a() { }
    void set_a(int a) { this->a = a; }
    int get_a() const { return a; }
};
например, к private переменной a надо получить доступ вне класса
для этого пишутся спец методы: set - устаналивает значение переменной, get - соот-но получает значение.
Все оч просто.
pincet
 Аватар для pincet
1204 / 774 / 82
Регистрация: 23.07.2010
Сообщений: 3,927
24.10.2011, 21:34     Методы доступа к данным Get и Set #3
Только в C++ это чистая формальность - нету жесткого определения сеттер и геттер - любой член класса, возвращающий значение private члена будет геттером
Yandex
Объявления
24.10.2011, 21:34     Методы доступа к данным Get и Set
Ответ Создать тему
Опции темы

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