Завдання 1.Виконати тестові завдання.
1. У визначенні класу члени класу з ключовим словом private доступні:
а) для будь-якої функції програми
б) для користувачів, які знають пароль
в) методам класу
2. Ім’я конструктора у С++
а) Init
б) Create
в) співпадає з іменем класу
3. Вираз Cl cl2=cl1; де Cl – ідентифікатор об’єктного типу, є:
а) оператором присвоювання
б) викликом конструктора копіювання за замовчуванням
в) викликом одного з методів класу
4. Операція глобального дозволу позначається символом:
а) ::
б) :
в) _
5. Константний метод, викликаний для об’єкту класу:
а) може змінювати як константні, так і неконстантні поля
б) може змінювати тільки неконстантні поля
в) не може змінювати ні константні, ні некостантні поля
Назвати ключове слово для позначення типу «об’єкт» в Pascal
а) Record
б) Object
в) Class
7. Нехай змінні a і b - об’єктного типу, причому a – дочірнього, b – батьківського. Який із записів правильний:
а) a:=b;
б) b:=a;
в) Обидві операції коректні
Вкажіть правильний опис віртуального методу
а) constructor init(nm,dt:string;rt,bl:real);
б) function getname:string;virtual;
в) function getbal:real;
Захист даних від несанкціонованого доступу іншими функціями називається
а) приховуванням даних
б) перевизначення даних
в) успадковування даних