gitweb on Svarog

projekti pod git sistemom za održavanje verzija -- projects under the git version control system
uklonjeno StabloOpstegTipa koje se ne radi vise
[spa2-materijali.git] / Stabla / StabloOpstegTipa / Osoba.java
diff --git a/Stabla/StabloOpstegTipa/Osoba.java b/Stabla/StabloOpstegTipa/Osoba.java
deleted file mode 100644 (file)
index 6971b1c..0000000
+++ /dev/null
@@ -1,72 +0,0 @@
-import java.util.Objects;\r
-\r
-// Tip podataka koji predstavlja jednu osobu\r
-public class Osoba {\r
-\r
-       private final String ime;\r
-       private final String prezime;\r
-       private final int godinaRodjenja;\r
-\r
-       public Osoba(String ime, String prezime, int godinaRodjenja) {\r
-               if (ime == null) {\r
-                       throw new IllegalArgumentException("ime");\r
-               }\r
-               this.ime = ime;\r
-               if (prezime == null) {\r
-                       throw new IllegalArgumentException("prezime");\r
-               }\r
-               this.prezime = prezime;\r
-               this.godinaRodjenja = godinaRodjenja;\r
-       }\r
-\r
-       public String getIme() {\r
-               return ime;\r
-       }\r
-\r
-       public String getPrezime() {\r
-               return prezime;\r
-       }\r
-\r
-       public int getGodinaRodjenja() {\r
-               return godinaRodjenja;\r
-       }\r
-\r
-       @Override\r
-       public int hashCode() {\r
-               final int prostBroj = 31;\r
-               int rezultat = 1;\r
-               rezultat = prostBroj * rezultat + godinaRodjenja;\r
-               rezultat = prostBroj * rezultat + ime.hashCode();\r
-               rezultat = prostBroj * rezultat + prezime.hashCode();\r
-               return rezultat;\r
-       }\r
-\r
-       @Override\r
-       public boolean equals(Object obj) {\r
-               if (this == obj) {\r
-                       return true;\r
-               }\r
-               if (obj == null) {\r
-                       return false;\r
-               }\r
-               if (getClass() != obj.getClass()) {\r
-                       return false;\r
-               }\r
-               Osoba that = (Osoba) obj;\r
-               if (this.godinaRodjenja != that.godinaRodjenja) {\r
-                       return false;\r
-               }\r
-               if (!Objects.equals(this.ime, that.ime)) {\r
-                       return false;\r
-               }\r
-               if (!Objects.equals(this.prezime, that.prezime)) {\r
-                       return false;\r
-               }\r
-               return true;\r
-       }\r
-\r
-       @Override\r
-       public String toString() {\r
-               return ime + " " + prezime + " " + godinaRodjenja;\r
-       }\r
-}\r
Svarog.pmf.uns.ac.rs/gitweb maintanance Doni Pracner