Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Отношения между классами и объектами.

Total questions: 10

Worksheet time: 7mins

Name
Class
Date
1.

Сколько всего видов отношений выделяют между классам?

a)

3

b)

4

c)

7

d)

5

2.

Ассоциация - . . .

a)

абстрактный пример правильного использования небольшого числа комбинаций простейших техник ОП

b)

отношение при котором объекты одного типа неким образом связаны с объектами другого типа

c)

является организация устойчивого взаимодействия между классами или объектами через правильное формирование информационных потоков

3.

. . . - является базовым классом ООП и позволяет одному классу (наследнику) унаследовать функционал другого класса (родительского)

(a)  

4.

Когда следует использовать абстрактные классы:

a)

если надо определить общий функционал для родственных объектов

b)

если мы проектируем небольшой функциональный тип

c)

если мы захотим изменить базовый функционал во всех наследниках, то достаточно поменять его в абстрактном классе

d)

если нам надо определить функционал для группы разрозненных объектов, которые могут быть никак не связаны между собой

5.

Реализация предполагает определение интерфейса и его реализация в . . . .

a)

методах

b)

классах

c)

отношениях

6.

Пример какого вида отношений приведен на картинке?

a)

Наследование

b)

Ассоциация

c)

Агрегация

d)

Зависимость

7.

Верно ли утверждение: Ассоциации обеспечивают взаимодействия объектов, принадлежащих разным классам?

a)

Да

b)

Нет

8.

Где применяется конкретизация

a)

Ada 95

b)

C#

c)

C++

d)

HTML

9.

. . . - это класс классов, понятие, позволяющее обращаться с классами как с объектами

a)

Ассоциация классов

b)

Метакласс

c)

Подкласс

10.

Верно ли утверждение: Наиболее часто зависимости показывают, что один класс использует другой класс как аргумент в сигнатуре своей операции?

a)

Да

b)

Нет