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