Biblioteca Java - Blame information for rev 4
Subversion Repositories:
Rev | Author | Line No. | Line |
---|---|---|---|
4 | mihai | 1 | |
2 | package oop.catalog; | ||
3 | |||
4 | public class Elev { | ||
5 | private String nume; | ||
6 | private int nota; | ||
7 | |||
8 | public Elev(String nume, int nota) { | ||
9 | this.nume = nume; | ||
10 | if(nota<=0||nota>10) | ||
11 | this.nota = 1; | ||
12 | else | ||
13 | this.nota = nota; | ||
14 | } | ||
15 | |||
16 | void afiseaza(){ | ||
17 | System.out.println("Elev: "+nume+" nota:"+nota); | ||
18 | } | ||
19 | |||
20 | String getNume(){ | ||
21 | return nume; | ||
22 | } | ||
23 | |||
24 | int getNota(){ | ||
25 | return nota; | ||
26 | } | ||
27 | |||
28 | void modifica(int n){ | ||
29 | if(n>0&&n<=10) | ||
30 | nota = n; | ||
31 | else | ||
32 | System.out.println("Valoare nota invalida!"); | ||
33 | } | ||
34 | |||
35 | public boolean equals(Object x){ | ||
36 | Elev e = (Elev)x; | ||
37 | return e.nume.equals(nume); | ||
38 | } | ||
39 | |||
40 | public static void main(String[] args){ | ||
41 | Elev e1 = new Elev("Alin",9); | ||
42 | Elev e2 = new Elev("Adi",6); | ||
43 | |||
44 | e1.afiseaza(); | ||
45 | e2.afiseaza(); | ||
46 | e1.modifica(21); | ||
47 | e2.modifica(4); | ||
48 | e1.afiseaza(); | ||
49 | e2.afiseaza(); | ||
50 | } | ||
51 | } |