Sari la conținut
Zece la Info
Probleme

Clasa Elev - date de baza

Usoara 2000 ms 64 MB#oop#clasa#validare#elev

Scrieti o clasa Elev care memoreaza numele (sir de caractere fara spatii) si varsta (numar intreg) unui elev, cu urmatoarele functionalitati:

  • constructor cu doi parametri: nume, varsta
  • getNume() si getVarsta()
  • setVarsta(int v) - actualizeaza varsta DOAR daca 6 <= v <= 25; in caz contrar varsta ramane neschimbata; metoda returneaza adevarat daca actualizarea a avut loc, fals altfel
  • esteMajor() - returneaza adevarat daca varsta >= 18
  • afiseaza() - returneaza un sir de forma "nume (varsta ani)", de exemplu "Popescu (17 ani)"
Date de intrare
Codul vostru este integrat intr-un program de test care citeste comenzi si apeleaza metodele voastre.
Date de iesire
Fiecare comanda produce o linie de output.
Restrictii
1 <= varsta initiala <= 100

Exemple

Exemplul 1

Intrare

2
NEW Popescu 20
MAJOR

Iesire

OK
DA

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.