Witam wszystkich, dopiero uczę się programować w javie więc pewnie trafiłem dobrze. Moim zadaniem jest napisanie programu wykorzystującego dziedziczenie + kilka zmiennych różnych typów + użycie metod i konstruktorów. Nie piszę po to, żeby tylko zrobić zadanie, ale także aby się tego nauczyć i zrozumieć.
Program ma mieć jakiś sens, działać po coś konkretnego, takie jest założenie prowadzącego. Stworzyłem więc klasę Pacjent, KartaPacjenta, Apteka i Lecznica (Klasa w której będzie możliwość dodania wpisu, sprawdzenia listy pacjentów) tak to sobie wymyśliłem. Będę wrzucał problemy po kolei żeby nie robić bałaganu.
Mam coś takiego :
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package archiwum;
/**
*
* @author Tomek
*/
public class Pacjent {
public int wiek;
public String imie;
public String nazwisko;
public String adres;
public Pacjent() {
wiek = 0;
imie = "";
nazwisko = "";
adres = "";
}
public Pacjent(String imie, String nazwisko, int wiek, String adres){
this.wiek = wiek;
this.nazwisko = nazwisko;
this.adres = adres;
this.imie = imie;
}
public int getWiek() {
return wiek;
}
public String getImie() {
return imie;
}
public String getNazwisko() {
return nazwisko;
}
public String getAdres() {
return adres;
}
// Dodawanie nowego pacjenta
public void dodaj_pacjenta (String dane[]) {
}
}
Chciałbym utworzyć tu metodę która bedzie dodawała pacjenta oraz drugą która będzie przechowywała jego dane w tabeli, zeby na koniec wyświetlić oraz połaczyć tworzenie nowego pacjenta z tym co użytkownik bedzie wpisywał z klawiatury metodą Scanner (imię, nazwisko...). I nie wiem jak się za to zabrać :/. Może jakoś nielogicznie myślę ? Dziękuje wszystkim za pomoc.