а)New(Init(70,90,120,Т);
б)New(Т, Init(70,90,120);
в)New(Т^, Init(70,90,120);
Яка директива вказує, що поля і методи, записані після неї, можуть використовуватися тільки в межах модуля?
а) PRIVATE
б) PUBLIC
в) CONSTRUCTOR
Завдання 2.
Охарактеризуйте створення динамічних об’єктів в мові С++. Наведіть приклад використання.
Завдання 3.
Створити на мові С++ програму, що містить описи об’єктів. Визначити методи. Частину методів описати як константні.
Батьківський об’єкт: Результати гри футбольної команди як різниця забитих-пропущених м’ячів. Поля даних: назва футбольної команди, у першій грі пропущено, у першій грі забито, у другій грі пропущено, у другій грі забито, у третій грі пропущено, у третій грі забито, всього пропущено, всього забито, різниця.
Дочірній об’єкт: Результати гри футбольної команди як різниця забитих-пропущених м’ячів у розширеному турнірі.
Поля даних: назва футбольної команди, у першій грі пропущено, у першій грі забито, у другій грі пропущено, у другій грі забито, у третій грі пропущено, у третій грі забито, у четвертій грі пропущено, у четвертій грі забито, всього пропущено, всього забито, різниця.
Затверджено на засіданні циклової комісії програмування
протокол №_______________ від «________» ____________2011
Голова комісії М.В.Партика
Екзаменатори: Зрем’як Н.Р.
Юзефович І.М.
Михаловська Н.М.