pytania na jave緕 odpowiedzi


EGZAMIN_Z_JAVY 2006

  1. Po艂膮cz w pary typ prosty - odpowiadaj膮cy mu typ obiektowy [poprawna 3]:

boolean - Boolean

byte - Byte

char - Char

int - Integer

bool - Bool

int - Int

  1. Kt贸re z poni偶szych stwierdze艅 jest poprawne [porawnych 2]:

Klasa BufferedReader jest powszechnie u偶ywanym strumieniem buforuj膮cym dane oraz umo偶liwiaj膮cym wysy艂anie ca艂ych linii tekstu poprze metod臋 println(Sting arg)

FilterInputStream i FilterReader s膮 strumieniami wej艣ciowymi pobieraj膮cymi dane z tablic bajt贸w lub znak贸w

Klasa PrinterReader jest strumieniem wyj艣ciowym umo偶liwiaj膮cym wysy艂anie ca艂ych linii tekstu poprze metod臋 println(Sting arg)

ByteArrayInputStream i CharyArrayReader s膮 strumieniami wej艣ciowymi pobieraj膮cymi dane z tablic bajt贸w lub znak贸w X

  1. Instrukcje w bloku initial wykonywane s膮:

gdy zmienne nie zosta艂y zainicjowane;

gdy wyst膮pi b艂膮d;

w p臋tli pocz膮wszy od startu symulacji;

tylko raz przy starcie symulacji;

  1. Kt贸re z poni偶szych fragment贸w kodu wy艣wietl膮 na ekranie IOException [porawnych 1]:

  2. Do czego s艂u偶y obiekt typu ResultSet [porawnych 1]:

umo偶liwia, dzi臋ki posiadanym metodom, odczytanie informacji o typach danych przechowywanych w poszczeg贸lnych polach tabeli

jest kursorem umo偶liwiaj膮cym pobranie danych z bazy danych wiersz po wierszu

umo偶liwia, dzi臋ki posiadanym metodom, odczytanie informacji o producencie bazy

  1. Kt贸re z poni偶szych przyk艂ad贸w zosta艂y zaprojektowane z przedstawionym menad偶erem u艂o偶enia [porawnych 1]:

GridBagConstraints

FlowLayout (jest to u艂o偶enie od lewej do prawej strony komponnent贸w)

GridBagLayout (dzielenie na kolumny i wiersze z tym 偶e mo偶na poda膰 wielko艣膰 tych p贸l)

BorderLayout (po艂o偶enie za pomoc膮 kierunk贸w geograficznych np. p贸艂noc, po艂udnie )

  1. Zaznacz poprawne opisane komponenty pakietu AWT [porawnych 1]:

Checkbox() - pole opcji (tu masia艂o by by膰 pole wyboru)

JList() - lista

CheckboxGroup() - pole wyboru (tu masia艂o by by膰 pole wyboru)

JLabel() - etykieta

Label() - etykieta

  1. Kt贸ry element jest na pozycji 3 w tablicy char[] tablica = {'A','0','4','T','h','-'); [poprawna 1]:

'h'

'-'

'T'

'4'

''

  1. Applet u偶ywa domy艣lnie menad偶era u艂o偶eniaFlowLayout, kt贸ry z poni偶szych fragment贸w kodu zmienia menad偶era [porawnych 1]:

setGridLayout(2,2);

setLayoutManager(new GridLayout());

setBorderLayout();

setLayout(new GridLayout(2,2));

  1. Kt贸re z poni偶szych linii zostanie skompilowana bez b艂臋d贸w (ang. error) i ostrze偶e艅 (ang. warning)[porawnych 1]:

float f=1.3;

byte b=257;

char c="a";

int i=10;

boolean b=null;

  1. Jakiego typu dane mog膮 by膰 przechowywane w tablicach [poprawna 1]:

jedynie dane liczbowe i obiekty

jedynie proste typy danych lub referencje do obiekt贸w

jedynie ci膮gi znak贸w

jedynie proste typy danych lub obiekty przechowyuj膮ce liczby

Pytanie 1/20. Jak wygl膮da poprawnie zdefinowany operator warunkowy else-if [porawna 1]:

warunek,wynik_true:wynik_false

warunek,wynik_true,wynik_false

warunek:wynik_true?wynik_false

warunek?wynik_true,wynik_false

warunek?wynik_true:wynik_false

warunek,wynik_true?wynik_false

  1. Kt贸ra z poni偶szych warto艣ci zostanie zapisana do zmiennej x dla wyra偶enia x=7%3 [porawna 1]: (modulo)

1

2.33333

2

  1. Jakiego typu atrybuty s膮 przekazywane jako parametry metody service(...) z interfejsu javax.servlet.Servlet[porawnych 1]:

In, Out

Writer, Reader

ServletRequest, ServletResponse

ContentType, Servant

  1. Co si臋 stanie je艣li poni偶szy przyk艂ad zostanie skompilowany i uruchomiony?[porawnych 1]

b艂膮d - tablica musi zawiera膰 parametry

b艂膮d - metoda public void amethod musi by膰 zadeklarowana z atrybutem typu String

b艂膮d - metoda main niepoprawna

b艂膮d - nie mo偶na wykona膰 statycznej referencji do metody public void amethod

  1. Technologia Servlets efektywnie zast膮pi艂a technologi臋[porawnych 1]:

HTML

JavaScript

CGI

Flash

  1. Wywo艂anie metody next() na obiekcie typu ResultSet [porawnych 1]:

podowuje odczytanie nast臋pnej warto艣ci z wiesza w tabeli

zwraca false je艣li pierwsza warto艣膰 z wiesza w tabeli nie istnieje

podowuje odczytanie informacji o ilo艣ci dost臋pnych wieszy w tabeli

powoduje przej艣cie do nast臋pnego wiersza w tabeli

zwraca false je艣li pierwszy wiesz nie istnieje

  1. Kt贸re z poni偶szych przyk艂ad贸w utworz膮 bezb艂臋dnie obiekty typu InetAddress [porawnych 2]:

InetAddress address = InetAddress.getLocalHost();

InetAddress address = new InetAddress("null");

InetAddress address = InetAddress.getByName("127.0.0.1");

InetAddress address = new InetAddress("127.0.0.1");

  1. Kt贸ra z poni偶szych deklaracji i inicjalizacji zmiennej jest poprawna [porawna 2]:

char c = "n";

char c = "\n";

char c = '\n';

char c = n;

char c = 'n';

  1. Kt贸re z poni偶szych fragment贸w kodu s膮 poprawnym mechanizmem tworzenia wyj膮tku [porawnych 1]:

Pytanie 9/20. Zaznacz kt贸re stwierdzenia s膮 poprawne dla s艂owa kluczowego private, u偶ytego przed deklaracj膮 zmiennej instancyjnej [porawna 1]:

dost臋p do zmiennej instancyjnej nie jest ograniczony

dost臋p do zmiennej instancyjnej jest ograniczony do klasy, w kt贸rej obiekt zadeklarowano

dost臋p do zmiennej instancyjnej jest ograniczony r贸nie偶 klas dziedzicz膮cych

dost臋p do zmiennej instancyjnej jest ograniczony tylko do klas z tego samego pakietu jak ta klasa, w k贸tej obiekt zadeklarowano (protected)

  1. Kt贸re z poni偶szych przyk艂ad贸w u偶ycia metody main s膮 poprawne i oznaczaj膮 i偶 u偶ywana klasa jest programem [porawnych 2]:

Pytanie 14/20. Gniazda TCP i UDP po stronie serwera w celu oczekiwania na po艂膮czenie klienta wywo艂uj膮 metody [porawnych 2]:

accept()

receive()

waitForConnect()

wait()

  1. W jakim celu u偶ywana jest enkapsulacja [porawna 1]:

w celu bezpo艣redniego dost臋pu do zmiennych instancyjnych w obiekcie

w celu usuwania obiektu z pami臋ci komputera

w celu utworzenia obiektu

w celu ograniczenia bezpo艣redniego dost臋pu do zmiennych instancyjnych

  1. Kt贸re z poni偶szych stwierdze艅 s膮 poprawne:[porawnych 1]

statyczna metoda nie mo偶e by膰 przeci膮偶ona

prywatna metoda nie mo偶e by膰 przeci膮偶ona

metoda nie mo偶e zosta膰 przes艂oni臋ta poprzez metod臋 bardziej dost臋pn膮

przeci膮偶ona metoda nie mo偶e zg艂asza膰 wyj膮tku nie zg艂aszanego poprzez metod臋 z klasy bazowej

  1. Kt贸ry z poni偶szych przyk艂ad贸w poprawnie definiuje i inicjuje zmienn膮 typu MojaPubliczKlasa [poprawna 1]:

MojaPubliczKlasa zmienna = new MojaPubliczKlasa();

MojaPubliczKlasa zmienna;

set zmienna = new MojaPubliczKlasa();

zmienna = new MojaPubliczKlasa();

  1. Kt贸re z definicji s膮 prawdziwe gdy metoda przes艂ania (ang. overriding) metod臋 z klasy bazowej [poprawna 3]:

metoda w podklasie musi mie膰 tak膮 sam膮 nazw臋

metoda w podklasie musi pobiera膰 takie same atrybuty

metoda w podklasie musi zwraca膰 inny typ danych

metoda w podklasie musi mie膰 inn膮 nazw臋

metoda w podklasie mo偶e zwraca膰 inny typ danych

metoda w podklasie musi pobiera膰 inne typy atrybut贸w lub inna liczb臋 atrybut贸w

metoda w podklasie musi zwraca膰 taki sam typ danych

  1. Klasy reprezentuj膮ce w j臋zyku Java gniazda po stronie klienta TCP i UDP to [porawnych 1]:

SocketDatagram, SocketTCP

Socket, DatagramSocket

TCPSocket, UDPSocket

Socket, Socket

  1. Gniazda sieciowe TCP s膮 [poprawnych 1]:

full-duplex

quarter-duplex

duplex

half-duplex

  1. Powi膮偶 w poprawne pary, metode z klasy Statement z zapytaniem SQL [poprawnych 2]:

executeQuery() - SELECT

executeUpdate() - INSERT, DROP, SELECT

executeUpdate() - DELETE, UPDATE, INSERT

executeQuery() - SELECT, DELETE, UPDATE

  1. Kt贸re metody s膮 wykorzystywane poprzez strumienie wej艣ciowe [poprawnych 2]:

read, skip, avaible, close

read, flush, mark, close

write, flush, reset, close

mark, reset, ready, close

  1. Kt贸re z poni偶szych stwierdze艅 jest poprawne [porawnych 3]:

Kontener PreperedStatement - jest wykorzystywany do wysy艂ania prekompilowanych (przygotowanych) zapyta艅 SQL, zawieraj膮cych jedno lub wi臋cej p贸l parametr贸w (oznaczonych znakiem ?, s膮 to parametry wej艣ciowe (ang. IN), wyj艣ciowe (ang. OUT) oraz wej艣ciowo-wyj艣ciowe(ang. INOUT))

Kontener Statement - jest wykorzystywany do wysy艂ania prostych zapyta艅 SQL, nie zawieraj膮cych paramet贸w przekazywanych przy u偶yciu znaku ?

Kontener PreperedStatement - jest wykorzystywany do wysy艂ania prekompilowanych (przygotowanych) zapyta艅 SQL, zawieraj膮cych jedno lub wi臋cej p贸l parametr贸w (oznaczonych znakiem ?, s膮 to parametry wej艣ciowe (ang. IN))

Kontener Statement - jest wykorzystywany do wysy艂ania prostych zapyta艅 SQL, pobieraj膮c przekazywane paramety przy u偶yciu znaku ?

Kontener CallableStatement - jest wykorzystywany do tworzenia odwo艂ania (ang. call) do przechowywanych w bazie danych procedur, pobieraj膮c jedno lub wi臋cej p贸l parametr贸w (oznaczonych znakiem ?, s膮 to tylko parametry wej艣ciowe (ang. IN))

Kontener CallableStatement - jest wykorzystywany do tworzenia odwo艂ania (ang. call) do przechowywanych w bazie danych procedur

  1. Jakiego typu dane mog膮 by膰 przechowywane w tablicach [poprawna 1]:

jedynie ci膮gi znak贸w

jedynie proste typy danych lub referencje do obiekt贸w

jedynie dane liczbowe i obiekty

jedynie proste typy danych lub obiekty przechowyuj膮ce liczby

  1. Kt贸re z poni偶szych fragment贸w kodu wy艣wietl膮 na ekranie IOException [porawnych 1]:

Pytanie 12/20. Do czego s艂u偶y obiekt typu ResultSet [porawnych 1]:

umo偶liwia, dzi臋ki posiadanym metodom, odczytanie informacji o typach danych przechowywanych w poszczeg贸lnych polach tabeli

jest kursorem umo偶liwiaj膮cym pobranie danych z bazy danych wiersz po wierszu

umo偶liwia, dzi臋ki posiadanym metodom, odczytanie informacji o producencie bazy

  1. Kt贸ra z definicji musi by膰 spe艂niona gdy klasa posiada abstrakcyjn膮 metod臋 [poprawna 1]:

Klasa musi by膰 klas膮 wewn臋trzn膮

Konstruktor klasy musi by膰 abstarkcyjny

Klasa musi by膰 klas膮 bazow膮

Klasa musi by膰 klas膮 abstrakcyjn膮

  1. Gniazda sieciowe TCP posiadaj膮 dwie wa偶ne metody umo偶liwiaj膮ce wysy艂anie danych poprzez strumienie [porawnych 1]:

getStream()

getOutputStream()

setStream()

getWriter()

setOutputStream()

getReader()

  1. Kt贸ra z metod z klasy Object por贸wnuje czy referencje s膮 sobie r贸wne (czy wskazuj膮 na ten sam obiekt) [poprawna 1]:

equals()

isEquals()

isDifference()

compare()

showDifference()

compareReferences()

showDif()

  1. Kt贸re z poni偶szych stwierdze艅 s膮 prawdziwe i dotycz膮 klasy abstrakcyjnej [poprawna 2]:

Klasa abstrakcyjna mo偶e posiada膰 tylko sta艂e

Metody abstrakcyjne mog膮 by膰 publicze

Metody abstrakcyjne nie musz膮 wskazywa膰 zwracanego typu danych

Klasa abstrakcyjna mo偶e posiada膰 tylko metody abstakcyjne

Metody abstrakcyjne nie mog膮 by膰 prywatne

  1. Kt贸re atrybuty i metody z klasy bazowej s膮 dost臋pne w podklasie [poprawna 3]:

zadeklarowane jako private (metody prywatne nie s膮 dziedziczone)

zadeklarowane jako protected

instancyjne

wszystkie, kt贸re zosta艂y zadeklarowane z atrybytem okre艣laj膮cym widoczno艣膰 wi臋kszymi ni偶 protected X

zadeklarowane

wszystkie

zadeklarowane jako public

  1. Co oznacza s艂owo kluczowe this u偶yte w podklasie [poprawna 2]:

konstruktor podklasy

obiekt klasy bazowej

g艂贸wn膮 metod臋

metod臋 z klasy bazowej

obiekt podklasy

konstruktor z klasy bazowej

metod臋 main

  1. Co si臋 stanie gdy programista nie zdefiniuje konstruktora w klasie [poprawna 1]:

zostanie zg艂oszony b艂膮d kompilatora

zostanie u偶yty konstruktor z klasy bazowej

zostanie u偶yty domy艣lny konstruktor

zostanie zg艂oszony wyj膮tek podczas dzia艂ania programu

  1. W jakim celu u偶ywany jest mechanizm przeci膮zania (ang. overload) metody [poprawna 1]:

w celu wywo艂ywania metody z tymi samymi parametrami w r贸偶nej kolejno艣ci

w celu wywo艂ywania tego samego zadnia pod r贸偶nymi nazwami

w celu umo偶liwienia metodzie zwracania r贸偶nych warto艣ci

w celu wywo艂ywania metody o tej samej nazwie z r贸偶nymi typami parametr贸w oraz z r贸偶n膮 liczb膮 parametr贸w

  1. Jaki termin w programowaniu obiektowym okre艣lana jest klasa na bazie kt贸rej mo偶na tworzy膰 obiekty lub kt贸ra mo偶e by膰 obiektem [poprawna 1]:

abstrakcyjna

bazowa

g艂贸wna

konkretna

  1. Kt贸ry z poni藕szych przyk艂ad贸w pokazuje poprawne u偶ycie mechanizmu przeci膮zania (ang. overload) metody [poprawna 2]:

float oblicZwrot(int podatek, float dochod) float oblicZwrotPodatku(int podatekFirmy, float dochodFirmy)

float oblicZwrot(int podatek, float dochod) float oblicZwrot(float podatekFirmy, float dochodFirmy)

float oblicZwrot(int podatek, float dochod) int oblicZwrot(int podatekFirmy, float dochodFirmy)

float oblicZwrot(int podatek, float dochod) float oblicZwrot(float dochod)

  1. Co si臋 stanie gdy programista nie zdefiniuje konstruktora w klasie [poprawna 1]:

zostanie zg艂oszony wyj膮tek podczas dzia艂ania programu

zostanie zg艂oszony b艂膮d kompilatora

zostanie u偶yty konstruktor z klasy bazowej

zostanie u偶yty domy艣lny konstruktor

  1. Wska偶, kt贸ry z przyk艂膮d贸w umo偶liwia poprawne wczytanie sterownika JDBC [poprawnych 2]:

DriverManager.registerDriver()

Class.forName()

Class.loadDriver()

Class.newInstance()

  1. Kt贸re z poni偶szych stwierdze艅 s膮 poprawne [porawnych 2]:

W celu zarejestrowania odbiorcy zdarze艅 zaimplementowanego na bazie interfejsu ActionListener nale偶y wykorzysta膰 metod臋 addActionListener(new OdbiorcaZdarzen())

Odbiorca zdarze艅 zaimplementowany na bazie interfejsu MouseMotionListener poprzez metod臋 public void mouseMoved (MouseMotionEvent e) obs艂uguje zdarzenie przesuni臋cie wska藕nika myszki

Odbiorca zdarze艅 zaimplementowany na bazie interfejsu ActionListener poprzez metod臋 public void actionPerformed(ActionEvent e) obs艂uguje zdarzenie zamkni臋cia okna aplikacji (nie zamyka)

Odbiorca zdarze艅 zaimplementowany na bazie interfejsu KeyListener poprzez metod臋 public void keyPressed (KeyEvent e) obs艂uguje zdarzenie wci艣ni臋cia klawisza myszki (nie myszki tylko klawiatury)

  1. Dopasuj pasuj膮ce pary, zapytanie HTTP i odpowiednia metoda z klasy HttpServlet [porawnych 1]:

DELETE -> doDelete

GET -> doGet

HEAD -> callHead

POST -> callPost

  1. Kt贸re z poni偶szych stwierdze艅 pisuj膮cych wyj膮tki przy obs艂udze gniazd sieciowych s膮 poprawne[porawnych 3]:

ConnectException - pr贸ba utworzenia obiektu Socket lub ServerSocket na u偶ywanym porcie lokalnym lub brak uprawnie艅

SecurityException - wyj膮tek zwi膮zany z pr贸b膮 wykonania akcji naruszaj膮cej bezpiecze艅stwo

SecurityException - pr贸ba utworzenia obiektu Socket lub ServerSocket na u偶ywanym porcie lokalnym lub brak uprawnie艅

BindException - pr贸ba utworzenia obiektu Socket lub ServerSocket na u偶ywanym porcie lokalnym lub brak uprawnie艅

ConnectException - zdalna stacja odm贸wi艂a po艂膮czenia, np. z powodu zaj臋to艣ci stacji lub braku procesu w nas艂uchu na wskazanym porcie

  1. Kt贸ra z poni偶szych lini kodu poprawnie pobiera d艂ugo艣膰 ci膮gu znak贸w "book" typu String [poprawna 2]:??

int x = "book".length;

int x = new String("book").length;

int x = "book".length();

String x = "book";

int x = new String("book").length();

String x = new String("book");

  1. Kt贸ra z wymienionych definicji najdok艂adniej opisuje dziedziczenie [poprawna 1]:

Umo偶liwia tworzenie nowych klas z istniej膮cych klas

Zamienia膰 predefiniowan膮, dobrze znan膮 klas臋 w now膮 klas臋

Wiele klas mo偶e by膰 tworzone przy u偶yciu jednej metody

Kod 藕r贸d艂owy mo偶e by膰 wielokrotnie u偶ywany, poprzez kopiowanie metod pomi臋dzy klasami

  1. Co si臋 stanie gdy warto艣膰 typu double zostanie przekazana zmiennej typu int [porawna 1]:

double x=3.5;

int y=x;

y bedzie mia艂 warto艣膰 null

podczas kompilacji zostanie zg艂oszony b艂膮d - "mo偶liwa utrata precyzji (ang. possible loss of precision)"

y bedzie mia艂 warto艣膰 1.75

y bedzie mia艂 warto艣膰 7

y bedzie mia艂 warto艣膰 3

  1. Klasa Student zosta艂a utworzona w celu wykorzystywania jej poprzez wszystkich i w dowolnym miejscu. Jak powinien by膰 zadeklarowany poprawny konstruktor tej klasy [poprawna 1]:

public void Student()

private void makeStudent()

public Student()

Student()

private Student()

  1. Co oznacza s艂owo kluczowe super u偶yte w podklasie [poprawna 2]:

klas臋 bazow膮

g艂贸wn膮 metod臋

obiekt podklasy

konstruktor z klasy bazowej

metod臋 main

  1. Jaka jest maksymalna wielko艣膰 datagramu UDP [porawnych 1]:

65.535 bajt贸w

256.000 bajt贸w

65.535 bajt贸w pomniejszone o nag艂贸wki UDP/IP

521.000 bajt贸w pomniejszone o nag艂贸wki UDP/IP

521.000 bajt贸w

  1. Zaznacz poprawnie opisane metody klasy Applet [porawnych 2]:

stop() - u偶ytkownik opuszcza stron

init() - u偶ytkownik otwiera stron臋

start() - przegl膮darka pobiera applet

destroy() - u偶ytkownik zamyka przegl膮dark臋

  1. Jaki program kompiluje pliki zr贸d艂owe i generuje pliki z kodem bajtowym [porawna 1]:

jar

javadoc

javac

java

  1. Kt贸re z poni偶szych stwierdze艅 s膮 prawdziwe i dotycz膮 interfejs贸w [poprawna 3]:

Interfejs mo偶e posiada膰 tylko sta艂e

Metody abstrakcyjne musz膮 by膰 publiczne

Interfejs mo偶e posiada膰 tylko metody abstrakcyjne

Metody abstrakcyjne nie musz膮 wskazywa膰 zwracanego typu danych

Metody abstrakcyjne nie mog膮 by膰 prywatne

Interfejs mo偶e posiada膰 zmienne instancyjne

  1. Kt贸re z poni偶szych wowo艂a艅 instrukcji if jest poprawna sk艂adniowo dla int i=5[porawna 2]:

If(i==5)

if(i!=5) ) /

if(i equals 5

if(i notequals 5)

if(i=5)

if(i==5)

  1. Zaznacz poprawne odpowiedzi [poprawna 2]:

System.out - jest domy艣lnym strumieniem wyj艣ciowym (w wi臋kszo艣ci system贸w operacyjnych konsola systemowa)

System.in - jest domy艣lnym strumieniem wej艣ciowym (w wi臋kszo艣ci system贸w operacyjnych klawiatura)

System.err - jest domy艣lnym strumieniem wyj艣ciowym (w wi臋kszo艣ci system贸w operacyjnych konsola systemowa)

System.in - jest domy艣lnym strumieniem wyj艣ciowym (w wi臋kszo艣ci system贸w operacyjnych konsola systemowa)

System.out - jest domy艣lnym strumieniem b艂臋d贸w (w wi臋kszo艣ci system贸w operacyjnych konsola systemowa)

System.err - jest domy艣lnym strumieniem wej艣ciowym (w wi臋kszo艣ci system贸w operacyjnych klawiatura)

System.err - jest domy艣lnym strumieniem b艂臋d贸w (w wi臋kszo艣ci system贸w operacyjnych kosz systemowy)

System.in - jest domy艣lnym strumieniem b艂臋d贸w (w wi臋kszo艣ci system贸w operacyjnych konsola systemow膮)

System.out - jest domy艣lnym strumieniem wej艣ciowym (w wi臋kszo艣ci system贸w operacyjnych klawiatura)

  1. Kt贸re z poni偶szych metod okre艣laj膮 cykl 偶ycia servletu[porawnych 2]:

getServletConfig, getServletInfo X

setServletConfig, setServletInfo

init, destroy X

start, stop

  1. Kt贸re z poni偶szych stwierdze艅 s膮 poprawne [porawnych 2]:

Klasa abstrakcyjna - jest klas膮, kt贸ra zosta艂a utworzona w celu dostarczenia informacji dla klas potomnych. Nie mo偶na stworzy膰 obiekt贸w klasy abstrakcyjnej.

Interfejs - nie zawiera niczego opr贸cz abstrakcyjnych definicji metod, trzeba zaimplementowa膰 wszystkie metody Klasa abstrakcyjna - nie mo偶e by膰 przes艂oni臋ta, czyli jej implementacje zostaj膮 zamro偶one

Interfejs - nie zawiera niczego opr贸cz abstrakcyjnych definicji metod, trzeba zaimplementowa膰 wszystkie metody, kt贸re b臋dzie potrzebne, w klasie implementuj膮cej interfejs ???

  1. Jak膮 warto艣ci膮 jest domy艣lnie inicjowana referencja [porawna 1]:

empty

\u0000

null //

0

  1. Plik ze 藕r贸d艂ami zawiera dwie klasy. Jedna klasa jest klas膮 publiczn膮 o nazwie MojaPublicznaKlasa i druga klasa jest klas膮 prywatn膮 o nazwie MojaProwatnaKlasa. Jak powinien nazywa膰 si臋 plik .java zawieraj膮cy wymienione klasy [poprawna 1]:

MojaPublicznaKlasa.java

MojaProwatnaKlasa.class

DowolnaNazwa.class

MojaProwatnaKlasa.java

MojaPublicznaKlasa.class

DowolnaNazwa.java

-1-



Wyszukiwarka

Podobne podstrony:
Prawo egzekucyjne - pytania na egzamin - odpowiedzi, SZKO艁A, POST臉POWANIE EGZEKUCYJNE
ALGEBRA Pytania na Egzamin odpowiedzi 1 07
pytania na spoleczna z odpowiedziami PF, WSFiZ, IV semestr, Psychologia spo艂eczna
pytania na metodyke z odpowiedziami
NOO 脛 WICZENIA PYTANIA NA ZALICZENIE+ODPOWIEDZI, Zarz膮dzanie, Sem III, NOO
Postawa, socjologia organizacji i kierowania,pytania na zaliczenie i odpowiedzi
Prawo egzekucyjne - pytania na egzamin - odpowiedzi, SZKO艁A, POST臉POWANIE EGZEKUCYJNE
2004 pytania na dyplom odpowiedzi
metody obliczeniowe i symulacja dr inz marian bubak pytania na egzamin i odpowiedzi
1288 odpowied藕 na pytanie na ile renesans jest samodzieln膮 epok膮 a na ile odrodzeniem antyku
odpowiedz NA EGZAMIN, PYTANIA NA EGZAMIN
odpowiedzi na pytania na egzamin od 7 12
odpowiedzi na pytania na egzamin od 24
Nurtuj膮ce pytania odno艣nie kosmosu i odpowiedzi na nie
odpowiedzi pytania na kolokwia z bankowo艣ci (1), FiR, licencjat, semestr 5, bankowo艣膰
DOBRE Odpowiedzi na pytania na rachunki (2)

wi臋cej podobnych podstron