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