Junior - ООП на Ruby Flashcards

1
Q

Чи є інтерфейси в Ruby?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Що таке getter і setter в Ruby? Як їх створювати?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Що таке інстансна змінна?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

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

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Яка різниця між методом класу і методом об’єкта?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Які є області видимості?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Які є модифікатори доступу? Як private відрізняється від protected?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Чи підтримує Ruby множинне спадкування?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

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

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Навіщо метод super?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Що таке Singleton-метод?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Що таке міксини? Навіщо вони і чим відрізняються від декоратора?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Що таке include та extend і в чому різниця між ними?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Який шлях пошуку методу в ієрархії класів?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Яка різниця між послідовними та іменованими аргументами методу?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Що таке exception? Коли вони застосовуються? Як викликати exception? Як відловити exception?

A