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