123456789101112131415161718192021222324252627282930313233 |
- abstract class Resept {
- static int highestId = -1;
-
- int id;
- Legemiddel legemiddel;
- String utskriverNavn;
- int pasientNr;
- int reit;
-
- Resept(int id, String utskriverNavn, int pasientNr, Legemiddel legemiddel, int reit) {
- if (id == -1)
- id = highestId + 1;
- if (id > highestId) highestId = id;
- this.id = id;
- this.utskriverNavn = utskriverNavn;
- this.pasientNr = pasientNr;
- this.legemiddel = legemiddel;
- this.reit = reit;
- }
-
- public boolean erGyldig() {
- return reit > 0;
- }
-
- public String identify() {
- return "Resept"+
- ", legemiddel: "+legemiddel.id+
- ", utskriverNavn: "+utskriverNavn+
- ", pasientNr: "+pasientNr+
- ", reit: "+reit+
- ", id: "+id;
- }
- }
|