INF.04
OOP - Zaawansowane
Średnie
Pytania INF.04
Projektowanie, programowanie i testowanie aplikacji — 1109 pytań z poprawnymi odpowiedziami i wyjaśnieniami. Kliknij dowolne pytanie, aby zobaczyć pełne rozwiązanie.
Strona 12 z 23 · łącznie 1109 pytań
-
-
INF.04 OOP - Zaawansowane Średnie
Wskaż cechę charakterystyczną dla metody abstrakcyjnej
-
INF.04 OOP - Zaawansowane Łatwe
Przedstawiony zapis w języku C# oznacza definicję klasy Car, która:
-
INF.04 OOP - Zaawansowane Średnie
Mechanizm pozwalający programowi czytać informacje o samym sobie to
-
INF.04 OOP - Zaawansowane Łatwe
W języku Java wyjątek ArrayIndexOutOfBoundsException może pojawić się w sytuacji odwołania się do elementu tablicy, którego
-
INF.04 OOP - Zaawansowane Łatwe
Odpowiednikami zmiennych i funkcji programowania strukturalnego są w programowaniu obiektowym
-
INF.04 OOP - Zaawansowane Łatwe
Klasa w programowaniu obiektowym to
-
INF.04 OOP - Zaawansowane Średnie
Przekazywanie zależności do klasy poprzez konstruktor nazywane jest
-
INF.04 OOP - Zaawansowane Łatwe
Jakie informacje można uzyskać na temat metod w klasie Point? public class Point { public void Move(int x, int y) {...} public void Move(int x, int y, int z) {…
-
INF.04 OOP - Zaawansowane Łatwe
Zasada programowania obiektowego, która polega na ukrywaniu elementów klasy tak, aby były one dostępne wyłącznie dla metod tej klasy lub funkcji zaprzyjaźniony…
-
INF.04 OOP - Zaawansowane Łatwe
Modyfikator dostępu znajdujący się przed definicją metody Dodaj() w klasie Kalkulator sprawia, że: protected void Dodaj() {}
-
INF.04 OOP - Zaawansowane Łatwe
W sekcji, która odpowiada za obsługę wyjątku wygenerowanego przez aplikację, należy to zdefiniować
-
INF.04 OOP - Zaawansowane Średnie
W zaprezentowanym kodzie stworzono abstrakcyjną klasę figura oraz klasę prostokąta, która dziedziczy po niej, zawierającą zdefiniowane pola i konstruktory. Wsk…
-
INF.04 OOP - Zaawansowane Średnie
W metodach klasy GoldCustomer dostępne są tylko pola public class Customer { public string Name; protected int Id; private int Age; } public class GoldCustomer…
-
INF.04 OOP - Zaawansowane Łatwe
Podejście obiektowe w rozwiązywaniu problemów obejmuje między innymi:
-
INF.04 OOP - Zaawansowane Średnie
W językach C++ bądź C# termin virtual można wykorzystywać w kontekście
-
INF.04 OOP - Zaawansowane Łatwe
Użycie modyfikatora abstract w definicji metody w klasie wskazuje, że
-
INF.04 OOP - Zaawansowane Łatwe
Z podanej definicji pola licznik można wywnioskować, iż class MojaKlasa { private static int licznik; ...
-
INF.04 OOP - Zaawansowane Średnie
Przyjmując, że opisana hierarchia klas właściwie odzwierciedla figury geometryczne i każda figura ma zdefiniowaną metodę do obliczania pola, to w której klasie…
-
INF.04 OOP - Zaawansowane Łatwe
Na podstawie zamieszczonego fragmentu kodu można stwierdzić, że element o nazwie rysunek jest MojaKlasa obj1 = new MojaKlasa(); obj1.rysunek();
-
INF.04 OOP - Zaawansowane Łatwe
Zaprezentowany kod zawiera pola danej klasy. Które pole (pola) mogą być dostępne z poziomu głównego programu poprzez odwołanie w formie nazwaObiektu.nazwaPola?…
-
INF.04 OOP - Zaawansowane Łatwe
Dziedziczenie jest używane, gdy zachodzi potrzeba
-
INF.04 OOP - Zaawansowane Łatwe
Jaki kod może być związany z treścią wygenerowaną w trakcie działania programu Java? Exception in thread "main" java.lang.ArithmeticException: / by zero
-
INF.04 OOP - Zaawansowane Łatwe
Czym jest klasa w programowaniu obiektowym?
-
INF.04 OOP - Zaawansowane Średnie
Definicja konstruktora dla zaprezentowanej klasy w języku C++ może być sformułowana jak poniżej: class Owoc { public: double waga; string nazwa; Owoc(double wa…
-
INF.04 OOP - Zaawansowane Średnie
Jakie rezultaty pojawią się po uruchomieniu poniższego kodu napisanego w języku C++? class KlasaBazowa { public: virtual void metoda() { cout << "Bazowa. "; } …
-
INF.04 OOP - Zaawansowane Łatwe
W zaprezentowanym kodzie ukazano jedno z fundamentalnych założeń programowania obiektowego. Czym ono jest? public class Owoc { } public class Truskawka extends…
-
INF.04 OOP - Zaawansowane Łatwe
Jakiego kwalifikatora powinno się użyć dla metody, aby umożliwić do niej dostęp jedynie z wnętrza tej klasy oraz klas dziedziczących, a także, by metoda ta nie…
-
INF.04 OOP - Zaawansowane Łatwe
W języku Java wyjątek ArrayIndexOutOfBoundsException występuje, gdy następuje próba dostępu do elementu tablicy, którego
-
INF.04 OOP - Zaawansowane Łatwe
W programowaniu obiektowym odpowiednikami zmiennych oraz funkcji w programowaniu strukturalnym są
-
INF.04 OOP - Zaawansowane Łatwe
W klasie o nazwie samochod przypisano atrybuty: marka, rocznik, parametry[]. Atrybuty te powinny zostać zdefiniowane jako
-
INF.04 OOP - Zaawansowane Średnie
Tworząc aplikację opartą na obiektach, należy założyć, że program będzie zarządzany przez
-
INF.04 OOP - Zaawansowane Łatwe
Która z poniższych informacji o pojęciu obiekt jest prawdziwa?
-
INF.04 OOP - Zaawansowane Łatwe
Aby zdefiniować zmienną, która będzie działała jako licznik instancji danej klasy, należy wprowadzenie takiego zmiennej poprzedzić słowem kluczowym
-
INF.04 OOP - Zaawansowane Średnie
Szablon MojaTablica oferuje funkcjonalność tablicy z indeksami oraz elementami różnych typów. W oparciu o pokazany kod, który wykorzystuje ten szablon do tworz…
-
INF.04 OOP - Zaawansowane Średnie
Klasa Mieszkaniec zawiera atrybuty: imie, nazwisko, ulica, nrDomu, rokUrodzenia. W tej klasie umieszczono opisane poniżej konstruktory (zapisano jedynie typy a…
-
INF.04 OOP - Zaawansowane Łatwe
Jakie jest źródło błędu w podanym kodzie przez programistę? class Dokument { public string nazwa; protected string autor; } // .... w kodzie funkcji main Dokum…
-
INF.04 OOP - Zaawansowane Łatwe
Sposób deklaracji Klasa2 wskazuje, że W C++ i C#: class Klasa2 : Klasa1 W Java: class Klasa2 extends Klasa1 W Python: class Klasa2(Klasa1):
-
INF.04 OOP - Zaawansowane Średnie
W C++ mechanizm programowania obiektowego, który wykorzystuje funkcje wirtualne (ang. Virtual) i umożliwia programiście pominięcie kontroli klasy pochodnej pod…
-
INF.04 OOP - Zaawansowane Łatwe
W przypadku przedstawionego fragmentu kodu Java, wyjątek zostanie zgłoszony, gdy wartość zmiennej index wyniesie: try { int[] liczby = {1, 2, 3, 4, 5, 6}; Syst…
-
INF.04 OOP - Zaawansowane Łatwe
W klasie pracownik zdefiniowano następujące metody: pracownik() { ... } static void wypisz() { ... } int operator== (const pracownik &prac) { ... } ~pracownik(…
-
INF.04 OOP - Zaawansowane Średnie
Jakie jest poprawne określenie interfejsu (szablonu klasy) w języku Java? interface IMyInterface { private: int a; IMyInterface() { a = 0; } void mth1(); } Def…
-
INF.04 OOP - Zaawansowane Łatwe
Zapisany fragment w C# wskazuje na definicję klasy Car, która: public class Car: Vehicle { ... }
-
INF.04 OOP - Zaawansowane Średnie
W zaprezentowanym kodzie stworzono abstrakcyjną klasę Figura oraz klasę Prostokąt, która po niej dziedziczy, zawierającą określone pola i konstruktory. Wskaż n…
-
INF.04 OOP - Zaawansowane Łatwe
Który z paradygmatów programowania najbardziej akcentuje dziedziczenie oraz polimorfizm?
-
INF.04 OOP - Zaawansowane Łatwe
Który z poniższych przykładów ilustruje deklarację złożonego typu w języku C++?
-
INF.04 OOP - Zaawansowane Łatwe
Jak określa się proces, w trakcie którego klasa przejmuje właściwości innej klasy w programowaniu obiektowym?
-
INF.04 OOP - Zaawansowane Łatwe
Które z wymienionych sytuacji jest przykładem hermetyzacji w programowaniu obiektowym?
-
INF.04 OOP - Zaawansowane Średnie
Jakie znaczenie ma polimorfizm w programowaniu obiektowym?
-
INF.04 OOP - Zaawansowane Łatwe
Jakie określenie w programowaniu obiektowym odnosi się do "zmiennej klasy"?