Osoba (3)

Osoba.java
01:// PLIK: 04 Interfejsy/Osoba.java
02:
03:public class Osoba implements Comparable {
04:
05: private String name;
06: private int rok;
07:
08: public Osoba(String name, int rok) {
09: this.name = name;
10: this.rok = rok;
11: }
12:
13: public int compareTo(Object other) {
14: Osoba other = (Osoba) other;
15: int roznica = rok - other.rok;
16: if (roznica != 0)
17: return roznica;
18: else
19: return name.compareTo(other.name);
20: }
21:
22: public String getName() {
23: return name;
24: }
25:
26: public int getRok() {
27: return rok;
28: }
29:
30: @Override
31: public String toString() {
32: return name +"("+ rok +")";
33: }
34:
35: static void wypiszOsoby(Osoba[] osoby, String message) {
36: System.out.println(message);
1
37: for (Osoba osoba : osoby)
38: System.out.print(osoba +" ");
39: System.out.println("\n");
40: }
41:}
2

Wyszukiwarka

Podobne podstrony:
Osoba dozoru oddziału MD 1(1)
Czy szatan jest osobą
LUDZKA OSOBA A EWOLUCJA WEDŁUG
osoba
Profesjonalna opieka nad osobą ze stomią
Osoba dozoru oddziału MD 2(1)
Osoba (2)
Tilopa Osoba
List motywacyjny zainteresuj pracodawce swoja osoba v25
instrukcja pierwszej pomocy postepowanie z osoba nieprzytomna
Padmasabava Osoba
Trzecia osoba na wierzy lotów
Czy szatan jest osobą
Naropa Osoba
Pierwszy kontakt terapeutyczny z osobą uzależnioną od alkoholu
Marpa Osoba

więcej podobnych podstron