Объект - класс - Большая Энциклопедия Нефти и Газа, статья, страница 4
Для нас нет непреодолимых трудностей, есть только трудности, которые нам лень преодолевать. Законы Мерфи (еще...)

Объект - класс

Cтраница 4


Можно предохранить объекты класса от копирования; для этого просто делают закрытыми и перегруженную операцию присваивания, и конструктор копии.  [46]

Как только объект класса корректно инициализирован, все элементы-функции, манипулирующие этим объектом, должны гарантировать, что объект остается в целостном состоянии.  [47]

Обычно каждый объект класса имеет собственную копию всех элементов данных класса.  [48]

Указатель на объект класса cprintinfo передается во все виртуальные функции выполнения печати. Этот объект содержит информацию о печати и предоставляет функции и переменные, которые используются виртуальными функциями для получения или изменения установок принтера. Например, если известен номер печатаемой страницы документа, то из функции OnPreparePrinting можно вызвать функцию CPrintlnfo: : SetMaxPage ( перед вызовом DoPreparePrinting), чтобы задать номер печатаемой страницы.  [49]

Можно создать объект класса, определяя его, как переменную встроенного типа. В качестве альтернативного варианта используются операторы new и delete для динамического создания и разрушения объектов.  [50]

Если все объекты класса обладают одним и тем же значением некоторой внутренней переменной, то она объявляется переменной-с-общим-значением. Это дает возможность хранить значение такой переменной при классе, а не при каждом из его объектов.  [51]

Когда объявляется объект класса, между именем объекта и точкой с запятой можно в скобках указать список инициализации элементов. Эти начальные значения передаются в конструктор класса. Скоро мы увидим несколько примеров подобных вызовов конструкторов.  [52]



Страницы:      1    2    3    4