а) Inherited
б) Ancestor
в) Testament
10. Припустимо, що існує клас С з об’єктами obj1, obj2, obj3. Вираз obj1=obj2-obj3 працює правильно. Тут перезавантажена операція повинна:
а) приймати два аргументи
б) повертати значення
в) створювати іменований тимчасовий об’єкт
г) використовувати об’єкт, що викликав операцію, як операнд
Завдання 2.
Охарактеризуйте вказівники в Турбо-Паскалі, типізовані і нетипізовані вказівники.
Завдання 3.
Створити на мові С++: програму, що містить опис класів об’єктів. Визначити методи.
Батьківський об’єкт: Перерахунок валюти згідно з офіційним курсом
Поля даних: дата, всього доларів, курс обміну долара у гривнях, всього євро, курс обміну євро у гривнях, загальна сума в гривнях.
Дочірній об’єкт: Перерахунок валюти згідно з офіційним курсом
Поля даних: дата, всього доларів, курс обміну долара у гривнях, всього євро, курс обміну євро у гривнях, всього російських рублів, курс обміну російських рублів у гривнях, загальна сума в гривнях.
Затверджено на засіданні циклової комісії програмування
протокол №_______________ від «________» ____________2011
Голова комісії М.В.Партика
Екзаменатори: Зрем’як Н.Р.
Юзефович І.М.
Михаловська Н.М.
САМБІРСЬКИЙ ТЕХНІКУМ ЕКОНОМІКИ ТА ІНФОРМАТИКИ
Спеціальність «Розробка програмного забезпечення» Семестр VI
Предмет «Об’єктно орієнтоване програмування»