Ce permite polimorfismul printr-o interfață comună?
Exercițiu original Grile.app pentru Programare orientată obiect (FMI, UBB Cluj-Napoca), creat cu ajutorul AI. Nu este un subiect oficial de examen. Dă un test grilă la Programare orientată obiect
- A.Executarea unei singure metode în orice program
- B.Accesul automat la orice câmp privat
- C.Folosirea unor implementări diferite prin același contract✓ Corect
- D.Eliminarea tuturor tipurilor
Răspuns corect: C – Folosirea unor implementări diferite prin același contract
Explicație
Apelantul depinde de contract, iar tipul concret furnizează implementarea.
Sursă: Exercițiu original Grile.app, creat cu ajutorul AI. Nu este un subiect oficial de examen.
Alte întrebări de la Programare orientată obiect
- Ce rol are un constructor?
- Ce înseamnă suprascrierea unei metode într-un subtip?
- Ce definește în principal o interfață de programare ca tip?
- Care este avantajul dependenței de o abstracție în locul unei implementări concrete?
- Ce este o metodă de instanță?
- Ce proprietate este de dorit pentru o clasă cu responsabilitate clară?
- Toate întrebările și răspunsurile la Programare orientată obiect