Guest User

Untitled

a guest
Apr 24th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. import java.util.*;
  2. public class MainFile{
  3. public static void main(String[] args){
  4. ArrayList<TypeExpences> listOfTypes = new ArrayList<TypeExpences>();
  5. Water waterExp = new Water(0, "fafasd", 10, "cubic meters", 2, 1);
  6. listOfTypes.add(waterExp);
  7. System.out.println((listOfTypes.get(0)).getFixed());
  8. }
  9. }
  10.  
  11. public class Water extends UseExpences{
  12. int pricePer2;
  13. public Water(int kod, String descr, int fixed, String unit, int
  14. pricePer, int pricePer2){
  15. super(kod, descr, fixed, unit, pricePer);
  16. this.pricePer2 = pricePer2;
  17. }
  18. public int getFixed(){
  19. return super.getFixedPrice(fixedPrice);
  20. }
  21. }
  22.  
  23. public class UseExpences extends TypeExpences{
  24. protected int fixedPrice;
  25. protected String unitOfMeasurement;
  26. protected int pricePerMeasurementUnit;
  27.  
  28. public UseExpences(int kod, String descr, int fixed, String unit, int
  29. pricePer){
  30. super(kod, descr);
  31. fixedPrice = fixed;
  32. unitOfMeasurement = unit;
  33. pricePerMeasurementUnit = pricePer;
  34. }
  35.  
  36. public int getFixedPrice(int fixedPrice){
  37. return fixedPrice;
  38. }
  39. }
  40.  
  41. public class TypeExpences {
  42. protected int code;
  43. protected String description;
  44. public TypeExpences(int kod, String descr){
  45. code = kod;
  46. description = descr;
  47. }
  48. protected int getCode(int code){
  49. return code;
  50. }
  51. protected String getDescription(String description){
  52. return description;
  53. }
  54. }
  55.  
  56. ^
Add Comment
Please, Sign In to add comment