а) три копії полів і три копії методів
б) три копії полів і одна копія методів
в) одна копія полів і одна копія методів
5. Роздільне оголошення і визначення полів класу здійснюється для:
а) закритих полів
б) відкритих полів
в) статичних полів
6. Константний метод, викликаний для об’єкту класу:
а) може змінювати як константні, так і неконстантні поля
б) може змінювати тільки неконстантні поля
в) може змінювати тільки константні поля
г) не може змінювати ні константні, ні некостантні поля
Нехай об’єкт B є батьківським по відношенню до D. Один з типів об’єкту В з іменем М є віртуальним, об’єкт D його перевизначає. Виберіть з описів цього методу правильний
а) procedure B.M(a:string); virtual;
procedure D.M(a:string);
б) procedure B.M(a:string); virtual;
procedure D.M(a:string;l:integer); virtual
в) procedure B.M(a:string); virtual;
procedure D.M(a:string); virtual;
8. Загальний вигляд опису вказівного типу:
а) Var<ім’я вказівника>= ^ <ім’я базового типу>;
б) Type<ім’я вказівного типу>= ^ <ім’я базового типу>;
в) Type<ім’я вказівного типу>= <ім’я базового типу>^;
9. Вираз Cl cl2=cl1; де Cl – ідентифікатор об’єктного типу, є:
а) оператором присвоювання
б) викликом конструктора копіювання за замовчуванням
в) викликом одного з методів класу
10. Операція глобального дозволу позначається символом:
а) ::
б) :
в) _