OOP Overview and Classes part 1 Flashcards
1
Q
What is a class?
A
- шаблон за създаване на обекти
- описва състоянието и поведението на обектите
2
Q
What is an object?
A
- инстанция на класа със зададено състояние и поведение
3
Q
What access modifiers in Java do you know?
A
- public - достъпен е от всички класове
- [package-private] default - достъпен е за класовете от пакета
- protected - достъпен от класовете в пакета; наследниците на класа също имат достъп, дори те да са в различен в пакет
- private - достъпен е само в самия клас
4
Q
What is a reference?
A
Референцията е променлива, която съхранява в себе си адреса на обекта в паметта, а не самия обект.
5
Q
What is enum in Java?
A
Тип в Java, който дефинира колекции от константи.