Урок 2.3Урок 9 з 24
Класи та наслідування
Given a business requirement, apply fundamentals of class implementation to solve the business requirement.
Головне
- 1Клас — це функція. Методи потрапляють у його прототип і є спільними, а поля створюються в кожному екземплярі.
- 2Статичні члени належать самому класу. В екземплярів їх немає, але підкласи їх успадковують.
- 3Приватні поля починаються з #, їх можна читати лише в тілі класу, і вони не є звичайними рядковими ключами.
- 4Конструктор похідного класу має викликати super(), перш ніж використовувати this. super.method() викликає батьківську версію.
- 5Оголошеними класами не можна користуватися до їхнього рядка, а тіло класу завжди виконується в строгому режимі.
Що перевіряє іспит із цієї теми
Формулювання з програми іспиту (англійською).
- 2.3.K1class syntax: constructor, methods, static members, getters and setters, private fields
- 2.3.K2Inheritance with extends and super; classes as syntax over prototypes
- 2.3.S1Choose the class code that meets a requirement
Закріпіть тему
Дайте відповідь на запитання за сценаріями з цієї теми. До кожного варіанта є розбір.
Тренування 2.3 · 12 запитань