Software Engineering Praxis im Sommersemester 2006
|
UML-DiagrammeRumpf-ImplementierungenAmbulanz-Klassepublic class AmbulanzApp { private java.util.List Patienten; private java.util.List Hausaerzte; public AmbulanzApp(){} public void neuerPatient() {} public void patientUntersuchen(Patient p){} public void neuerHausarzt() {} public Hausarzt[] hausarztListe() { } } Patientimport java.util.Date; public class Patient { private String name; private String adresse; private Date geburtsdatum; private int versicherungsnummer; private java.util.List untersuchungen; private Hausarzt[2] hausarzt; public Patient(String name, String adresse, Date geburtsdatum, int vnummer){ } public String getAdresse() {} public String setAdresse() {} public String getName() {} public Date getGeburtsdatum() {} public in getVersicherungsnummer() {} public void neueUntersuchung() {} } Untersuchungimport java.util.Date; public class Untersuchung { private Date datum; private int groesse; private float gewicht; private float blutzucker; public Untersuchung(Date dat, int groesse, int gewicht, float zucker){} public Date getDatum(){} public int getGroesse(){} public float getGewicht(){} public float getBlutzucker(){} } Hausarztpublic class Hausarzt { private String name; private String Adresse; public Hausarzt(String name, String adresse){ } public String getAdresse() {} public String setAdresse() {} public String getName() {} } |