wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

OOP #5

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Какой язык лишний: C#, C+, Objective C, Cg?

a)

C#

b)

C+

c)

Cg

d)

Objective C

2.

Какой тип переменной отвечает за дробные числа?

a)

Int32

b)

Int16

c)

float

d)

Int64

3.

Что делает функция ToString() ?

a)

Создает строку

b)

Переводит тип переменной в string

c)

Переводит содержимое переменной в string

4.

Чем соединяются условия в сложном условии в if?

a)

^^

b)

&&

c)

**

d)

//

5.

Класс - это ... , который описывает объекты.

a)

листок

b)

шаблон

c)

список

6.

Класс содержит поля и методы, какие аналоги этому в процедурном программировании?

a)

Переменные и функции

b)

Свойства и действия

c)

Неизвестное и решения

7.

Как "по-умному" называется ключевое слово public?

a)

Модификатор доступа

b)

Ключ

c)

Сложное условие

8.

Чтобы защитить поля класса от изменения, какое ключевое слово нужно использовать при создании?

a)

public

b)

private

c)

main

d)

void

9.

Поле класса задано с использованием public. Можно ли к нему получить доступ?

a)

Да

b)

Нет

10.

Как называется объект после создания с использованием написанного класса?

a)

Поле класса

b)

Экземпляр класса

c)

Объект класса

11.

Random rnd = new Random(); Что такое rnd?

a)

Имя функции

b)

Экземпляр класса Random

c)

Просто имя переменной

d)

Название метода

12.

Какой конструктор позволяет задать поля класса внутри класса?

a)

Простой

b)

Сложный

13.

Конструктор нужен для ...

a)

Удаления экземпляра класса

b)

Задания полей класса

c)

Конструирования

14.

Пространство имен - это контейнер для ...

a)

Методов

b)

Классов

c)

Полей

d)

Функции

15.

Как изменить поле, если оно задано с помощью private?

a)

Поменять модификатор доступа на public)

b)

Написать для этого метод отдельный

c)

Никак уже нельзя