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

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

Войти
Регистрация
Восстановить пароль
 
yupee
0 / 0 / 0
Регистрация: 18.07.2012
Сообщений: 15
#1

приватные свойства - C++

21.09.2012, 18:50. Просмотров 320. Ответов 5
Метки нет (Все метки)

Здравствуйте уважаемые форумчане, не так давно начал собственносильно изучать С++. Подскажите мне темному если определен класс
C++
1
2
3
4
 class BigNoob {
private int id;
....
}
могу ли я потом сделать так:
C++
1
BigNoob::id = 1;
Я конечно склоняюсь к мнению что нельзя, но для пущей уверенности хочется более веское мнение узнать. Не ругайте сильно плиз, проверить сам не могу (второй день не могу настроить eclipse + mingw + win7 64bit
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.09.2012, 18:50     приватные свойства
Посмотрите здесь:

friend не видит приватные поля - C++
Всем привет. Возникла проблема. Есть такой header #include <windows.h> #include <windowsx.h> class Intercept; class Dot { ...

глючит ли VS08?видны приватные члены - C++
у меня классе в приватах есть член а скажем..в меине когда пишу объект. - открывается меню с членами и методами и в меню виден член...

Как заполнить приватные поля класса? - C++
Всем привет. В классах новичок вообще зеленый. Помогите плиз маленько разобраться. Хочу сделать класс, чтобы парсить строки. Делал так: ...

Свойства в СИ++ - C++
Вот что хотел спросить. Когда я программировал в Делфи, там у объектов были свойства, и когда присваиваешь значение свойству, на самом деле...

Директивы и их свойства - C++
Ребят вопрос в том что в учебниках пишут мол в случае чего смотрите в директиве какие там есть методы встроенные и изучайте их . Сами...

Свойства Button - C++
Как в C++ Builder 6 сделать кнопку Button недоступной для нажатия?

Свойства отношений - C++
Задали написать программу, которая проверяет свойство отношения: антисимметрия. Проблема в том, что я не могу понять алгоритм самой...

Свойства vector - C++
Есть код Он (по идее) должен раскладывать уравнения на элементы. К примеру: а + б + в вывод: а б в Для удобства хранения...

Свойства наследования - C++
1) Объект класса-потомка может вызывать некоторые методы класса-предка. 2) Наследование - это механизм получения нового класса на основе...

Одномерные индексаторы и свойства - C++
Создать класс,содержащий информацию о студентах: ФИО и 4 оценки.С помощью свойств ограничить ввод оценок 2-5 баллами. Найти...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
21.09.2012, 19:35     приватные свойства #2
yupee, Нет, нельзя, вот еслиб в паблике и она статик, то другое дело, а так нет. Приват все таки!
yupee
0 / 0 / 0
Регистрация: 18.07.2012
Сообщений: 15
21.09.2012, 19:57  [ТС]     приватные свойства #3
то есть ни при каких условиях, хоть как ты ее объявляй в привате, доступа таким методом не получишь, правильно?
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
21.09.2012, 19:58     приватные свойства #4
yupee, именно!
приват это для класса
протектед для класса и наследников
паблик для всех
OhMyGodSoLong
~ Эврика! ~
1243 / 992 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
21.09.2012, 20:16     приватные свойства #5
Цитата Сообщение от yupee Посмотреть сообщение
то есть ни при каких условиях, хоть как ты ее объявляй в привате, доступа таким методом не получишь, правильно?
Нет, ну вообще можно получить указатель на приватное поле и его поменять, но таким образом вообще много чего можно поломать.
Invader_Zim
Twilight Parasite
153 / 149 / 2
Регистрация: 21.07.2011
Сообщений: 907
21.09.2012, 21:13     приватные свойства #6
~OhMyGodSoLong~, Указатели это сила! Ими можно и нервную систему поламать!
Yandex
Объявления
21.09.2012, 21:13     приватные свойства
Ответ Создать тему
Опции темы

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