Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package monika.szpital;
- public class Pacjent {
- private String name;
- private String surName;
- private long pesel;
- public Pacjent(String name, String surName, long pesel) {
- this.name = name;
- this.surName = surName;
- this.pesel = pesel;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- public String getSurName() {
- return surName;
- }
- public void setSurName(String surName) {
- this.surName = surName;
- }
- public long getPesel() {
- return pesel;
- }
- public void setPesel(long pesel) {
- this.pesel = pesel;
- }
- @Override
- public String toString() {
- return name + " " + surName + " " + pesel;
- }
- }
- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- package monika.szpital;
- import java.util.ArrayList;
- import java.util.List;
- public class Hospital {
- private List<Pacjent> pacjentList;
- public Hospital() {
- this.pacjentList = new ArrayList<>();
- }
- public void addPacjet(Pacjent pacjent) {
- this.pacjentList.add(pacjent);
- }
- public void showPacjents() {
- pacjentList.forEach(System.out::println);
- }
- }
- -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- package monika.szpital;
- import java.util.Scanner;
- public class Applikacja {
- private Hospital hospital;
- private static final int EXIT = 0;
- private static final int ADD = 1;
- private static final int SHOW = 2;
- private Scanner scanner = new Scanner(System.in);
- public void run() {
- hospital = new Hospital();
- while (true) {
- System.out.println("Wybierz opcje :");
- System.out.println("0 - wyjdz / 1 - dodaj pacjenta / 2 - wyswietl pacjentow");
- String chosen = scanner.nextLine();
- switch (Integer.parseInt(chosen)) {
- case EXIT:
- System.exit(0);
- break;
- case ADD:
- System.out.println("podaj imie");
- String imie = scanner.nextLine();
- System.out.println("podaj nazwisko");
- String nazwisko = scanner.nextLine();
- System.out.println("podaj pesel");
- long pesel = scanner.nextLong();
- scanner.nextLine();
- hospital.addPacjet(new Pacjent(imie,nazwisko,pesel));
- break;
- case SHOW:
- hospital.showPacjents();
- break;
- default:
- System.out.println("zła wartość");
- }
- }
- }
- }
- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- package monika.szpital;
- public class Runnnn {
- public static void main(String[] args) {
- new Applikacja().run();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement