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