commit aedf9d1ae385445b5e1f35f5e826c1b63dd80383 Author: Aelita4 Date: Tue Nov 29 09:34:27 2022 +0100 Lab 7 init diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..f68d109 --- /dev/null +++ b/.gitignore @@ -0,0 +1,29 @@ +### IntelliJ IDEA ### +out/ +!**/src/main/**/out/ +!**/src/test/**/out/ + +### Eclipse ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache +bin/ +!**/src/main/**/bin/ +!**/src/test/**/bin/ + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ + +### VS Code ### +.vscode/ + +### Mac OS ### +.DS_Store \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..07115cd --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..ff8ca85 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Lab7.iml b/Lab7.iml new file mode 100644 index 0000000..c90834f --- /dev/null +++ b/Lab7.iml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/src/Main.java b/src/Main.java new file mode 100644 index 0000000..764834b --- /dev/null +++ b/src/Main.java @@ -0,0 +1,10 @@ +import java.util.ArrayList; +import java.util.List; + +public class Main { + public static void main(String[] args) { + List uczestnicy = new ArrayList<>(); + + + } +} \ No newline at end of file diff --git a/src/Uczestnik.java b/src/Uczestnik.java new file mode 100644 index 0000000..d0b7313 --- /dev/null +++ b/src/Uczestnik.java @@ -0,0 +1,38 @@ +import java.util.Objects; + +public class Uczestnik { + int id; + String imie; + int wiek; + + public Uczestnik(int id, String imie, int wiek) { + this.id = id; + this.imie = imie; + this.wiek = wiek; + } + + @Override + public String toString() { + return "Uczestnik{" + + "id=" + id + + ", imie='" + imie + '\'' + + ", wiek=" + wiek + + '}'; + } + + @Override + public boolean equals(Object o) { + if(this == o) return true; + if(!(o instanceof Uczestnik)) return false; + Uczestnik uczestnik = (Uczestnik) o; + return this.getId() == o.getId() && + this.getImie().equals(o.getImie()) && + this.getWiek() == o.getWiek(); + + } + + @Override + public int hashCode() { + return Objects.hash(id, imie, wiek); + } +}