A) Polimorfizm B) Dziedziczenie C) Enkapsulacja D) Abstrakcja
A) var B) nowy C) to D) klasa
A) Schemat tworzenia obiektów B) Instancja obiektu C) Funkcja w JavaScript D) Zmienna w C++
A) Rozszerzanie funkcjonalności klasy nadrzędnej B) Możliwość traktowania obiektów różnych klas jako obiektów wspólnej nadklasy C) Ukrywanie szczegółów implementacji D) Tworzenie obiektów z klas
A) Powiązanie danych i metod operujących na danych B) Tworzenie wielu instancji obiektu C) Dziedziczenie właściwości z klasy nadrzędnej D) Nadpisywanie metod klasy nadrzędnej
A) Metoda statyczna B) Specjalna metoda, która jest automatycznie wywoływana podczas tworzenia obiektu C) Metoda zwracająca wartość D) Metoda używana do niszczenia obiektów
A) Deklarowanie zmiennej B) Implementacja interfejsu C) Dostęp do metody prywatnej D) Odnosi się do nadklasy klasy, używanej do wywoływania metod z nadklasy.
A) Zastępowanie metody z nadklasy B) Tworzenie nowych metod w podklasie C) Posiadanie wielu metod w klasie o tej samej nazwie, ale różnych parametrach D) Ukrywanie szczegółów implementacji metody
A) Ukrywanie szczegółów implementacji przy jednoczesnym pokazywaniu tylko niezbędnych szczegółów obiektu B) Tworzenie wielu obiektów z jednej klasy C) Dostęp do prywatnych członków klasy D) Nadpisywanie metod z klasy nadrzędnej
A) Pozwala na rozszerzenie klasy B) Umożliwia dostęp do klasy, metody lub pola przez dowolny inny kod w tym samym lub innym pakiecie. C) Ukrywa szczegóły obiektu D) Ogranicza dostęp tylko do tej samej klasy
A) Wymusza nadpisywanie metod B) Włącza dynamiczne wiązanie metod C) Zapobiega modyfikacji klasy, metody lub zmiennej D) Umożliwia wielokrotne dziedziczenie
A) Enkapsulacja B) Dziedziczenie C) Polimorfizm D) Abstrakcja
A) streszczenie B) finał C) statyczny D) publiczny
A) Zasada otwarta/zamknięta B) Zasada substytucji Liskowa C) Zasada segregacji interfejsów D) Zasada pojedynczej odpowiedzialności
A) Dziedziczenie B) Agregacja C) Skład D) Zależność
A) rozciąga się B) implementacje C) super D) to
A) Zależność B) Dziedziczenie C) Skład D) Agregacja
A) Wirtualne dziedziczenie B) Interfejsy C) Polimorfizm D) Klasy abstrakcyjne
A) Zastępowanie B) Nadpisanie C) Przekroczenie D) Przeciążenie
A) Reprezentacja danych Rok B) Nie powtarzaj się C) Powtarzaj się D) Dynamic Reuse Yard
A) Zasada substytucji Liskowa B) Zasada otwarta/zamknięta C) Zasada odwrócenia zależności D) Zasada pojedynczej odpowiedzialności
A) super B) nowy C) to D) rozciąga się
A) Polimorfizm B) Abstrakcja C) Enkapsulacja D) Dziedziczenie
A) Konstruktor B) Destruktor C) Metoda mutatora D) Metoda Accessor
A) Aby zapewnić konkretną implementację metody, która jest już zapewniona przez jej nadklasę B) Aby utworzyć nowe metody w podklasie C) Aby ukryć szczegóły implementacji metody D) Aby mieć wiele metod o tej samej nazwie w klasie
A) Zasada pojedynczej odpowiedzialności B) Zasada otwarta/zamknięta C) Zasada segregacji interfejsów D) Zasada substytucji Liskowa
A) Domyślny B) Chroniony C) Publiczny D) Prywatny
A) Enkapsulacja B) Zastępowanie C) Przeciążenie D) Dziedziczenie |