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

Данные-элемент

Cтраница 4


46 Определение класса Point ( часть 1 из 5.| Определения функций-элементов класса Point ( часть 2 из 5. [46]

Программа на рис. 9.7 демонстрирует последовательность, в которой вызываются конструкторы и деструкторы производного класса. Программа состоит из 5 частей. Части 1 и 2 показывают простой класс Point, содержащий конструктор, деструктор и защищенные данные-элементы х и у. Конструктор и деструктор печатают объект класса Point, для которого они активизированы. Части 3 и 4 показывают простой класс Circle, наследующий Point отрытым наследованием, содержащий конструктор, деструктор и закрытый элемент данных radius. Конструктор и деструктор печатают объект класса Circle, для которого они активизированы. Конструктор Circle активизирует также конструктор класса Point, используя список инициализаторов элементов, и передает значения а и b для задания начальных значений элементов-данных базового класса.  [47]

Открытый интерфейс HourlyWorker включает функцию print класса Employee и функции-элементы getPay и print класса HourlyWorker. Обратите внимание, что класс HourlyWorker определяет свою собственную функцию print. Поэтому класс HourlyWorker имеет доступ к двум функциям print. Класс HourlyWorker содержит также закрытые данные-элементы wage и hours для вычисления недельной зарплаты служащих.  [48]



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