Ogólne

 0    25 Fiche    ursus_major
скачать mp3 басу ойын өзіңді тексер
 
сұрақ język polski жауап język polski
Jak się nazywa klasa służąca do pobierania zmiennej ze standardowego wejścia?
оқуды бастаңыз
Scanner
Jak wygląda implementacja obiektu klasy Scanner w kodzie?
оқуды бастаңыз
Scanner skaner = new Scanner(System. in);
Na czym polega kompozycja?
оқуды бастаңыз
Zawarcie jednego obiektu w drugim.
Na czym polega dziedziczenie?
оқуды бастаңыз
Definiowanie nowych klas w oparciu o istniejące.
Co to jest sygnatura metody?
оқуды бастаңыз
Sygnatura to nazwa i zestaw atrybutów metody.
Jakie cechy powinna posiadać przedefiniowujaca (nadpisująca) metoda?
оқуды бастаңыз
Powinna być niestatyczna i nieprywatna. Zwracany przez nią typ powinien być taki sam lub kowariantny względem metody superklasy. Metoda nie może zgłaszać więcej wyjątków niż metoda superklasy, nie mogą to być też wyjątki bardziej ogólne.
Co to jest przedfiniowanie (nadpisanie) metody?
оқуды бастаңыз
Nadpisanie metody to stworzenie w klasie podrzędnej metody o tej samej sygnaturze co metoda klasy nadrzędnej.
Jakie znamy rodzaje rzutowania zmiennej ze względu na kierunek?
оқуды бастаңыз
Rzutowanie dolne i rzutowanie górne.
Co to jest stos?
оқуды бастаңыз
Stos to struktura danych oparta na zasadzie LIFO (Last In First Out).
Czym jest klasa abstrakcyjna?
оқуды бастаңыз
Klasa abstrakcyjna, to klasa, która nie może mieć swojego reprezentanta w formie obiektu. Jest to klasa bardzo ogólna, której obiektu nie da się jednoznacznie opisać. Z klasy abstrakcyjne wywodzą się inne klasy (jak np. figura -> koło, kwadrat, trójkąt).
Czym jest metoda hashCode()?
оқуды бастаңыз
Metoda hashCode() zwraca wartość liczbową (int), która jest unikalną wartością przypisaną do obiektu.
Jak opisany jest kontrakt pomiedzy metodą hashCode() a equals()?
оқуды бастаңыз
Kiedy metoda equals() zwraca true, to metoda hashCode() musi zwrócić tę samo wartość.
Jakie znasz modyfikatory dostępu metody?
оқуды бастаңыз
Public, protected, private.
Jak działa modyfikator private?
оқуды бастаңыз
Dostęp do tak oznaczonej metody lub zmiennej ma tylko obiekt i ciało klasy, w której się znajduje.
Jak działa modyfikator protected?
оқуды бастаңыз
Dostęp do tak oznaczonej metody lub zmiennej ma tylko ciało klasy, w której się znajduje oraz klasy z niej dziedziczące.
Na czym polega przeciążenie metody?
оқуды бастаңыз
Przeciążenie metody polega na zdefiniowaniu większej liczby metod noszących tę samą nazwę, ale różniących się liczbą/rodzajem przyjmowanych atrybutów.
Co oznacza słowo kluczowe final w przypadku metody?
оқуды бастаңыз
Słowo final oznacza, że metoda nie może zostać nadpisana.
Co oznacza słowo kluczowe final w przypadku klasy?
оқуды бастаңыз
Słowo final oznacza, że po danej klasie nie można dziedziczyć.
Dlaczego, definiując klasę o zupełnie pustym ciele, możemy tworzyć obiekty tej klasy oraz korzystać z metod typu equals()?
оқуды бастаңыз
Java definiuje domyślnie konstruktor dla każdej klasy. Metody domyślne funkcjonują dzięki automatycznemu dziedziczeniu nowych klas po klasie java. lang. Object oraz zasadzie automatycznego wywołania konstruktora nadklasy w konstr. klasy pochodnej.
Czym jest sterta?
оқуды бастаңыз
Sterta to obszar pamięci RAM zarezerwowany dla obiektów przez wirtualną maszynę Javy.
Co zwraca domyślnie klasa java. lang. Object. toString()?
оқуды бастаңыз
Metoda toString() domyślnie zwraca pakiet, nazwę klasy obiektu i adres obiektu na stercie.
Czy wszystkie zmienne zawierają referencje do adresów pamięci na stosie?
оқуды бастаңыз
Nie, zmienne typów prostych umieszczane są bezpośrednio na stercie.
Czym jest Garbage Collector?
оқуды бастаңыз
Jest to skomplikowany algorytm, który po zakończeniu działania programu czyści stertę ze zbędnych obiektów.
Czy null możemy przypisać do zmiennej każdego typu?
оқуды бастаңыз
Nie, nie możemy przypisać null do zmiennych typu prostego.
Jakie rzutowanie jest dozwolone?
оқуды бастаңыз
Dozwolone jest rzutowanie na typ w obrębie hierarchii dziedziczenia.

Пікір қалдыру үшін жүйеге кіру керек.