TypeScript · Junior · Pytanie 40 z 75
Co robi implements w klasie?
- ✓Poprawna odpowiedź: Sprawdza, czy klasa pasuje do interfejsu; niczego nie dziedziczy
- 2Dziedziczy do klasy implementacje metod i właściwości interfejsu
- 3Tworzy instancję interfejsu dostępną przez
this
Wyjaśnienie
class Cat implements Animal - kompilator sprawdza, czy klasa ma wszystkie składowe Animal. Implementację trzeba napisać samemu, w przeciwieństwie do extends dla klas. Interfejsy nie istnieją w runtime.