Как называются переменный внутри класса

программирование с++

Как правильно называть переменные объявленные внутри класса, свойствами?
Ответы:
Я не так силен в С++ (больше в С# и Java) но суть одна и та же:
1. обычная переменная внутри класса - поле
class CValue
{
public:
   int m_value;
}
2. private переменная и public переменная с методами чтения и записи (или что-то одно) данных закрытой переменной  - это свойство класса.
Для свойств важен не явный механизм вызова методов чтения и записи закрытой переменной, которая хранит значения, через обращение к открытой переменной.
Пример выдрал из инета:
class CValue
{
private:
   int m_value;
public:
   __declspec(property(get=get_Value, put=put_Value)) int Value;
   int get_Value()
   {
       return m_value;     // Или более сложная логика
   }
   void put_Value(int value)
   {
       m_value = value;     // Или более сложная логика
   }
};


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.