Cтраница 4
При создании объектов классов поля копируются в память, выделенную каждому экземпляру, так что значения полей отдельных экземпляров никак не связаны друг с другом. А информация о методах находится в памяти в единственном экземпляре и обслуживает все объекты данного класса. [46]
При создании объекта класса TMyDenvedClass, используя только что представленное определение класса, можно вызывать его метод One со строчным параметром, а не без параметра, как было определено в базовом классе. Если этот метод имеет параметры, отличающиеся от параметров базового класса, то он действительно становится перегруженным методом; в противном случае он заменит метод базового класса. [47]
При создании объекта производного класса первым выполняется конструктор базового класса, затем конструкторы объектов-элементов производных классов, затем конструктор производного класса. Деструкторы вызываются в последовательности, обратной той, в которой вызывались соответствующие конструкторы. [48]
При создании нового типизированного объекта метаданных ему по умолчанию присваивается тип значения Строка, как наиболее общий из существующих типов значений. [49]
При создании объекта типа СписокЗначений при помощи функции СоздатьОбъект, в качестве названия агрегатного типа данных обязательно должно выступать ключевое слово СписокЗначений. [50]
При создании объекта типа ТаблицаЗначений при помощи функции СоздатьОбъект, в качестве названия агрегатного типа данных обязательно должно выступать ключевое слово ТаблицаЗначений. [51]
При создании объекта производного класса первым выполняется конструктор базового класса, затем конструкторы объектов-элементов производных классов, затем конструктор производного класса. Деструкторы вызываются в последовательности, обратной той, в которой вызывались соответствующие конструкторы. [52]