Assignment 1 Java 2 International class
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

46 lines
871 B

  1. import java.util.*;
  2. public class Dose {
  3. private String nameOfDrug;
  4. private Date date;
  5. private double doseInGrams;
  6. public Dose(){
  7. this.nameOfDrug = "";
  8. Date date = new Date();
  9. this.date = date;
  10. this.doseInGrams = 0.0;
  11. }
  12. public Dose(String nameOfDrug, double doseInGrams){
  13. Date date = new Date();
  14. this.date = date;
  15. this.nameOfDrug = nameOfDrug;
  16. this.doseInGrams = doseInGrams;
  17. }
  18. //Setter
  19. public void setNameOfDrug(String nameOfDrug){
  20. this.nameOfDrug = nameOfDrug;
  21. }
  22. public void setDate(Date date){
  23. this.date = date;
  24. }
  25. public void setDoseInGrams(double doseInGrams){
  26. this.doseInGrams = doseInGrams;
  27. }
  28. //Getter
  29. public String getNameOfDrug(){
  30. return this.nameOfDrug;
  31. }
  32. public Date getDate(){
  33. return this.date;
  34. }
  35. public double getDoseInGrams(){
  36. return this.doseInGrams;
  37. }
  38. }