Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ordination;
- import java.time.LocalDate;
- import java.time.LocalTime;
- import java.util.ArrayList;
- import java.util.List;
- public class DagligSkaev extends Ordination {
- private List<Dosis> doser = new ArrayList<>();
- public DagligSkaev(LocalDate startDen, LocalDate slutDen, Laegemiddel laegemiddel) {
- super(startDen, slutDen, laegemiddel);
- }
- public void opretDosis(LocalTime tid, double antal) {
- Dosis dosis = new Dosis(tid, antal);
- doser.add(dosis);
- }
- @Override
- public double samletDosis() {
- double antal = 0;
- for (Dosis d : doser) {
- antal += d.getAntal();
- }
- antal = antal * super.antalDage();
- return antal;
- }
- public List<Dosis> getDoser() {
- return doser;
- }
- @Override
- public double doegnDosis() {
- double antal = 0;
- for (Dosis d : doser) {
- antal += d.getAntal();
- }
- return antal;
- }
- public Laegemiddel getLaegemiddel() {
- return laegemiddel;
- }
- @Override
- public String getType() {
- return "DagligSkaev";
- }
- }
Add Comment
Please, Sign In to add comment