O clasă Factura are o metodă CalculeazaTotal(). Ce avantaj are apelarea aceleiași metode din formular și din raport?
Exercițiu original Grile.app pentru Programare I (FEAA, UAIC Iași), creat cu ajutorul AI. Nu este un subiect oficial de examen. Dă un test grilă la Programare I
- A.Totalul devine întotdeauna zero
- B.Ambele folosesc aceeași regulă de calcul, fără duplicarea ei✓ Corect
- C.Datele nu mai au nevoie niciodată de validare
- D.Raportul nu mai trebuie să citească facturile
Răspuns corect: B – Ambele folosesc aceeași regulă de calcul, fără duplicarea ei
Explicație
Centralizarea regulii reduce riscul ca formularul și raportul să calculeze diferit aceeași factură.
Sursă: Exercițiu original Grile.app, creat cu ajutorul AI pe tematica: UAIC FEAA · Programare I · 2019–2020 · arhivă. Nu este un subiect oficial de examen.
Material universitar de referință · Rapoarte și obiecte · §8.1, tema 5, p. 3
Alte întrebări de la Programare I
- În C#, pentru int[] valori = { 5, 8, 11 }; ce valoare are valori.Length?
- În C#, int x = 5; int y = x; y = 12; ce valoare păstrează x?
- În C#, ce valoare acumulează s după int s = 0; for (int i = 1; i <= 3; i++) s += i * i;?
- În C#, de ce List<int> este potrivită când numărul de elemente crește în timpul rulării?
- La căutarea minimului într-un tablou nevid de numere care pot fi și negative, ce inițializare este corectă în mod general?
- Care este rezultatul sortării crescătoare a valorilor 9, 2, 9, 4, păstrând toate elementele?
- Toate întrebările și răspunsurile la Programare I