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