Створити на мові Паскаль програму, що містить описи об’ктів. Визначити методи. При написанні програми використовувати вказівники..
Батьківський об’єкт: плата за спожитий газ.
Поля даних: ПІП абонента, місяць, рік, спожито кубометрів газу, ціна за кубометр, всього до оплати.
Дочірній об’єкт: плата за водопостачання для пільгових категорій.
Поля даних: ПІП абонента, місяць, рік, спожито кубометрів газу, ціна за кубометр, процент скидки, всього до оплати.
Затверджено на засіданні циклової комісії програмування
протокол №_______________ від «________» ____________2011
Голова комісії М.В.Партика
Екзаменатори: Зрем’як Н.Р.
Юзефович І.М.
Михаловська Н.М.
САМБІРСЬКИЙ ТЕХНІКУМ ЕКОНОМІКИ ТА ІНФОРМАТИКИ
Спеціальність «Розробка програмного забезпечення» Семестр VI
Предмет «Об’єктно орієнтоване програмування»
ЕКЗАМЕНАЦІЙНИЙ БІЛЕТ № 11
Завдання 1.Виконати тестові завдання.
1. Вкажіть правильний запис множинного успадковування в С++
а) class Derived: operator Base, Type, Integer
б) class Derived: public Base, private Type, public Integer
в) class Derived: class Base, Type, Integer
Як би виглядав розширений синтаксис попереднього оператора за умови, що виклик конструктора Init правильний?
а)New(Init(70,90,120,Т);
б)New(Т, Init(70,90,120);
в)New(Т^, Init(70,90,120);