Cтраница 1
Переменные-члены, известные также как данные-члены, принадлежат только своему классу. Переменные-члены - это такие же составные части класса, как колеса и мотор - составные части автомобиля. [1]
Какие переменные-члены следует инициализировать одновременно с инициализацией конструктора, а какие оставлять для тела конструктора. [2]
Объявляйте переменные-члены после методов. [3]
Хотя переменные-члены могут быть открытыми, но считается хорошей практикой программирования, когда переменные-члены объявляются все же закрытыми, а доступ к этим данным обеспечивается за счет открытых методов доступа. [4]
Методы и переменные-члены внутри каждой группы желательно расположить по именам в алфавитном порядке. [5]
Могут ли переменные-члены быть открытыми. [6]
При ссылке на переменные-члены класса из кода, находящегося вне класса, в выражении всегда указывается экземпляр класса. Следовательно, компилятор может определить, какая копия переменных-членов ему доступна. [7]
До сих пор переменные-члены объектов задавались прямо в теле конструктора. Выполнение конструктора происходит в два этапа: инициализация и выполнение тела конструктора. [8]
Раздел закрытых данных содержит переменные-члены размера массива и указатель на массив объектов, реально помещенных в память. [9]
Следует помнить, что переменные-члены диалогового класса связаны с элементом управления вплоть до завершения самого диалога, таким образом, нельзя допускать доступ к ним после завершения функции С Dialog:: Do Modal или любой другой функции, активизирующей диалог. [10]
При определении класса запрещается инициализировать переменные-члены. Так, следующее определение класса содержит ошибки. [11]
Каждый объект класса имеет свои собственные переменные-члены. [12]
Согласно общей стратегии использования классов переменные-члены класса следует оставлять закрытыми. Благодаря этому достигается инкапсуляция данных внутри класса. [13]
Даже если класс CBlock наследует переменные-члены Left, Top, Right и Bottom из своего базового класса, это не означает возможности прямого доступа, так как они определены в базовом классе как закрытые. [14]
Предыдущий вариант класса CRectangle позволяет инициализировать переменные-члены путем вызова функции-члена SetCoord. [15]