Documente Academic
Documente Profesional
Documente Cultură
2
1.Suprascrierea metodelor inseamna:
a. crearea de metode cu diferite semnaturi si definitii insa cu acelasi nume
b. crearea de metode care permit initializarea obiectelor, pentru a le defini starea
initiala din momentul crearii lor
c. crearea unei definitii diferite pentru o metoda care a mai fost definita in superclasa
d. crearea de metode care elibereaza resursele ocupate de un obiect dupa terminarea
lucrului cu acesta, inainte ca acesta sa fie inlaturat din sistem
2.Crearea unui obiect se poate face cu ajutorul instructiunii "new":
a. doar daca mai intai definim un constructor al clasei
b. chiar fara a se defini explicit un constructor de clasa
c. fara a defini explicit un constructor in cazul in care este vorba de tipurile standard
ale JAVA si definind obligatoriu un constructor pentru tipurile utilizator
d. dar apoi trebuie realizat un apel explicit al constructorului clasei
3. Despre metodele constructor se poate afirma ca:
a.
b.
c.
d.
a.
b.
c.
d.
totdeauna
depinde de programator
nu, ele trebuie declarate private
doar clasa principala a appletu-lui
BasicShape
setStroke
setShape
BasicStroke
in JAVA2D
in JAVA standard
in JAVA standard si in JAVA2D
nicaieri, metoda corecteaza "drawText"
Image
Applet
Paint
Draw
12. Incarcarea unui fisier audio intr-un obiect JAVA se face cu metoda:
a.
b.
c.
d.
new AudioFile()
getSoundFile()
getAudioClip(), dar doar in cadrul unui applet
nu se poate face
GridBagLayout
GridLayout
CardLayout
BorderLayout
o valoare booleana
o valoare intreaga
nimic, ea avand tipul de retur void
metoda nu exista, corect ar fi metoda "mouseClick"
a.
b.
c.
d.
handleEvt()
setEvent()
handleEvent()
setHandleEvent()
GRILA nr. 3
1. Urmatorul program:
class ClasaMea {
public static void main(String args[]) {
int nota=10;
switch(nota) {
case 10: System.out.println("Foarte bine");
case 8: System.out.println("Bine");
case 5: System.out.println("Ai trecut");
default: System.out. print ("4-ai cazut");
}}}
realizeaza:
a.
b.
c.
d.
cuvantul cheie:
a.
b.
c.
d.
up
this
parent
super
toate
niciuna
toate, exceptand numarul V
toate, exceptand numarul IV
8. Instructiunea
"ecran.drawRoundRect(182,61,43,24,10,8)" realizeaza:
a. desenarea unui tip de dreptunghi
o interfata
o clasa
o variabila
un applet
15. Pentru a verifica spatiul liber lasat in jurul unui panou se foloseste:
a.
b.
c.
d.
setCheckboxValue()
setLabel()
setCheckbox()
setState()
18. In cadrul liniei de cod "public boolean mouseEnter(Event evt, int x, int y)",
variabilele x si y se refera la :
a.
b.
c.
d.
setStroke()
setShape()
BasicStroke()
BasicShape()
GRILA nr. 5
1. Metodele cu acelasi nume se diferentiaza intre ele prin:
a.
b.
c.
d.
setCheckbox()
setState()
setLabel()
setCheckboxValue()
8. Instructiunea
"ecran.drawRoundArc(20,25,315,150,5,-190);" realizeaza:
a. nimic, o instructiune valida ar fi
"ecran.fillArc(20,25,315,150,5,-190);"
b. un arc oval cu coordonatele 20si 25, o inaltime de 315 pixeli si o latime de 150
pixeli, arcul incepe la valoarea de 5grade se intinde pe o distanta de 190 de grade
contrar acelor de ceas
c. un arc oval cu coordonatele 20si 25, o inaltime de 315 pixeli si o latime de 150
pixeli, arcul incepe la valoarea de 5grade se intinde pe o distanta de 190 de grade in
sensul acelor de ceas
d. un arc oval ignorand parametrul negativ
9. Pentru a putea controla un fisier audio in JAVA folosim:
a.
b.
c.
d.
un obiect "Audio"
un obiect "SoundFile"
un obiect "AudioClip"
nu putem utiliza sunet in format de fisiere audio in JAVA
int nota=10;
switch(nota) {
case 10: System.out.println("Foarte bine");
case 8:System.out.println("Bine");
case 5: System.out.println("Ai trecut");
default: System.out.print("4 - ai cazut");
}}}
realizeaza:
a.
b.
c.
d.
a.
b.
c.
d.
super
up
parent
this
un tag HTML
nu se pot furniza argumente unui applet ci doar programelor stand-alone
introducerea acestora de la linia de comanda
o alta clasa JAVA
15. In cadrul liniei de cod public boolean mouseEnter(Event evt, int x, inty),
variabilele x si y se refera la:
a.
b.
c.
d.
setShape()
BasicShape()
BasicStroke()
setStroke()
a.
b.
c.
d.
19.
a.
b.
c.
d.
o variabila
un applet
o interfata
o clasa
20. Pentru a verifica spatiul liber lasat in jurul unui panou se foloseste:
a.
b.
c.
d.