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