Declaratia unei variabile de instanta in Java presupune specificarea

js_12

Quiz
•
Other
•
12th Grade
•
Hard
Anastasia Petrescu
Used 1+ times
FREE Resource
134 questions
Show all answers
1.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
tipului
argumentelor parametrizabile
numelui
(optional) a unei valori de initializare default
caracterului primitiv sau non-primitiv
2.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
La ce se refera latura "sociala" a obiectelor in contextul interactiunilor dintre acestea
manifestari specifice obiectelor complexe (sau compuse)
reprezentarea contextuala a obiectelor
responsabilizarea functionala a obiectelor
comportamente individualizate
3.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Date fiind urmatoarele metode statice (simpla): static void testCommands(String str){ try { processComands(str); System.out.println("Successfully processed: "+ str); } catch (Exception ex) { if (ex.getClass().equals(ProcessComandException.class)) System.out.println("test Exceptions: " + ex.getMessage()); else throw ex; } } static void processComands(String str) { if (str == null || str.length() == 0) throw new RuntimeException("Command empty!"); if (str.startsWith("ssh")) throw new ProcessComandException("Unkown command!") } si, de asemenea, clasa: class ProcessComandException extends RuntimeException{ public ProcessComandException(String mesaj){ super("ProcessComandException: " + mesaj); } } Ce s-ar putea obtine in urma executiei metodei test-mail?
Successfully processed: ssh user@dns
test Exceptons: ProcessComandException: Unkown command!
Eroare compilare: lipseste blocul try-catch pentru operatia testCommands
java.lang.RuntimeException: Command empty!
ProcessComandException: Command empty!
4.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Instantele clasei Exception (sau ale subclaselor sale):
pot fi returnate prin instructiunea return
pot fi aruncate prin instructiunea throw
nu trebuie tratate local, chiar daca nu sunt declarate in semnatura (definitia) metodelor din care sunt "aruncate"
trebuie declarate in semnatura (definitia) metodelor din care sunt "aruncate", daca nu sunt tratate local
5.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
In programarea OO ascunderea informatiei se refera la:
protejarea detaliilor structurale (informationale) ale obiectelor
gestionarea vizibilitatii atributelor sau variabilor de instanta
vizibilitatea operatiilor sau metodelor de implementare
"incapsularea comportamentala" a obiectelor
6.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Fiind data urmatoarea secventa de cod: Integer a = 7; Double b = 7.0; Integer c = 2; Number r1 = a/c; Number r2 = b/c; Number r3 = a + c; Number r4 = b + c;
r3 va fi de tip double
r3 va fi de tip int
r1 va fi avea valoarea Integer 3
r3 va fi de timp Integer
r3 va fi de tip Double / f : r1 va fi avea valoarea Double 3.5
7.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Data fiind clasa Cerinta cu urmatoarea structura: Cerinta __________________________ -idCerinta: long [1] -denumire: String[1] -descriere: String[1] (considerati generate metodele get/set pentru fiecare proprietate si, de asemenea, toti constructorii necesari). Pentru ca procesarea urmatoare sa fie valida, care dintre afirmatii trebuie sa fie adevarata? public static void main(String[] args) { // Cerinta c1 = new Cerinta(1); c1.setDenumire("Model UIX"); c1.descriere = "Design Model Frontend"; System.out.println("c1.descriere: " + c1.getDescriere()); }
Atributul denumire poate avea vizibilitatea private sau protected, daca este modificabil prin setter
Daca atributul descriere este protected , clasa de test si clasa Cerinta trebuie sa se gaseasca in acelasi pachet
Daca atributul descriere este declarata private , clasa de test si clasa Cerinta trebuie sa se gaseasca in acelasi pachet
Atributele denumire si descriere nu pot fi in acelasi timp private
Pentru ca atributul denumire sa poata fi modificat printr-o operatie setter, atunci el trebuie declarat public/f Atributul id trebuie declarat public pentru ca sa poata fi invocat din constructorul Cerinta(Integer id)
Create a free account and access millions of resources
Similar Resources on Quizizz
Popular Resources on Quizizz
15 questions
Multiplication Facts

Quiz
•
4th Grade
20 questions
Math Review - Grade 6

Quiz
•
6th Grade
20 questions
math review

Quiz
•
4th Grade
5 questions
capitalization in sentences

Quiz
•
5th - 8th Grade
10 questions
Juneteenth History and Significance

Interactive video
•
5th - 8th Grade
15 questions
Adding and Subtracting Fractions

Quiz
•
5th Grade
10 questions
R2H Day One Internship Expectation Review Guidelines

Quiz
•
Professional Development
12 questions
Dividing Fractions

Quiz
•
6th Grade