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