Documente Academic
Documente Profesional
Documente Cultură
Curs 7
18. S se creeze clasa A cu cmpurile a1 ir de caractere i a2 ntreg. Clasa B e o subclas a
clasei A i cmpurile b1 real cu dubl precizie, b2 boolean. Clasa C e subclasa a clasei A, are
cmpurile c1 real cu simpl precizie i c2 caracter. S se implementeye constructorii fr
argumente, cu toate argumentele i de copiere, metode de afiare a datelor membre, o metod
care afieaz instanele cu valori mai mari de 200, care conin irul "aaa". S se testeze toate
metodele i toi constructorii.
19. Sa se realizeze o metoda care calculeaza sirul lui Fibonacci Fn=Fn-1+Fn-2, F0=0, F1=1,
pentru o valoarea citita in linia comanda.
20. Adunarea si scaderea a doua unghiuri exprimate in grade, minute si secunde.
21. Adunarea si scaderea cu date exprimate in ore, minute si secunde.
22. Pentru un numar citit in linie comanda sa se determine data este par sau impar si daca este
numar prim.
Curs 8
23. Sa se implementeze urmatoarea structura de clase: Adresa, Data, Banca (nume, adresa),
ContBancar (numar, banca, titular, suma), Depozit (numar, cont, dobanda, dataInceput,
DataSfarsit, sumaInitiala, sumaFinala).
Curs 9
24. Sa se implementeze clasele Cosmetice, Sampon, CremaFata, CremaCorp, AfterShave,
GelDeDus, cu cte 3 instane fiecare, pentru care s se afieze toate cmpurile.
25. S se creeze clasele AdresaEmail, Email. S se simuleze trimiterea i primirea unui email.
Curs 10
26. S se creeze o clas cu trei date membre: ntreg, real, ir de caractere. S se realizeze
constructorul pentru iniializarea tuturor cmpurilor i o metod de afiare. S se creeze trei
instante ale acestei clase: a, b i c. Instanele a i b sunt diferite, iar c este o clon a lui a. S se
verifice diferenele ntre cele trei instane prin metoda equals i prin operatorii == i !=.
Ultima modificare: joi, 6 octombrie 2016, 09:29