Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Основи C#

Total questions: 16

Worksheet time: 8mins

Name
Class
Date
1.

Що таке об’єкт у C#?

a)

Функція для виконання коду

b)

Тип змінної

c)

Екземпляр класу

d)

Простір імен

2.

Що таке клас у C#?

a)

Змінна

b)

Шаблон для створення об’єктів

c)

Метод

d)

Бібліотека

3.

Який принцип ООП приховує внутрішню реалізацію класу?

a)

Наслідування

b)

Поліморфізм

c)

Інкапсуляція

d)

Абстракція

4.

Який модифікатор доступу дозволяє використовувати член класу тільки всередині класу?

a)

public

b)

protected

c)

internal

d)

private

5.

Що таке конструктор?

a)

Метод для знищення об'єкта

b)

Метод для ініціалізації об'єкта

c)

Поле класу

d)

Інтерфейс

6.

Як називається конструктор без параметрів?

a)

Статичний

b)

Абстрактний

c)

За замовчуванням

d)

Приватний

7.

Що означає наслідування?

a)

Створення копії об’єкта

b)

Передача даних між методами

c)

Створення нового класу на основі існуючого

d)

Видалення класу

8.

Яке ключове слово використовується для наслідування класу?

a)

this

b)

base

c)

extends

d)

:

9.

Що таке поліморфізм?

a)

Можливість перевизначати методи

b)

Заборона доступу до полів

c)

Збереження даних

d)

Оголошення змінних

10.

Що таке поліморфізм?

a)

Можливість перевизначати методи

b)

Заборона доступу до полів

c)

Збереження даних

d)

Оголошення змінних

11.

Яке ключове слово використовується для перевизначення методу?

a)

new

b)

override

c)

virtual

d)

sealed

12.

Що таке абстрактний клас?

a)

Клас без методів

b)

Клас, від якого не можна створити об'єкт

c)

Статичний клас

d)

Інтерфейс

13.

Яке ключове слово оголошує абстрактний метод?

a)

virtual

b)

static

c)

abstract

d)

override

14.

Що таке інтерфейс?

a)

Клас з реалізацією методів

b)

Набір полів

c)

Контракт з описом методів без реалізації

d)

Простір імен

15.

Чим інтерфейс відрізняється від класу?

a)

Може містити реалізацію

b)

Не може містити методів

c)

Не може мати полів

d)

Не містить реалізації методів

16.

Що означає ключове слово this?

a)

Посилання на базовий клас

b)

Поточний об'єкт класу

c)

Статичний метод

d)

Тип даних