This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
test:test_2014 [2014/01/19 16:56] Adriana Draghici [Colecții și genericitate] |
test:test_2014 [2014/01/19 22:45] (current) Adriana Draghici [Design Patterns] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | = Subiecte test ianuarie 2014 = | ||
| + | |||
| == POO + Java (principii, best practices, constructii ale limbajului, cuvinte cheie) == | == POO + Java (principii, best practices, constructii ale limbajului, cuvinte cheie) == | ||
| **1.** Identificați afirmațiile corecte din următorul set: \\ | **1.** Identificați afirmațiile corecte din următorul set: \\ | ||
| Line 10: | Line 12: | ||
| - B, D | - B, D | ||
| - | **R:** A - fals, nu exista aceasta retrictie, B - clasele interne pot fi private, C - adevarata, interfetele pot extinde alte interfete, D - falsă, in cazul //Object// se inițializează cu //null//, dar pentru boolean cu //false//, int/short/bye cu 0 iar float/double cu 0.0. | + | **R:** A - fals, nu exista aceasta retrictie, B - clasele interne pot fi private, C - adevarata, interfetele pot extinde alte interfete, D - falsă, in cazul //Object// se inițializează cu //null//, dar pentru boolean cu //false//, int/short/bye cu 0 iar float/double cu 0.0. La test varinta corectă cu C aparea cu C, D -> a fost "anulata" intrebarea - considerată corectă pentru toți. |
| **2.** Care dintre următoarele metode suprascrie metoda : ''public void suprascrie (int a, String b) {}''\\ | **2.** Care dintre următoarele metode suprascrie metoda : ''public void suprascrie (int a, String b) {}''\\ | ||
| Line 369: | Line 371: | ||
| **R:** Pattern-ul Observer este folosit pentru transmiterea de notificări de la componentele monitorizate către componentele care le monitorizează. | **R:** Pattern-ul Observer este folosit pentru transmiterea de notificări de la componentele monitorizate către componentele care le monitorizează. | ||
| + | |||