From 6ef5354b1d4e6a2ebbb781fe05e33d8967348cdf Mon Sep 17 00:00:00 2001 From: jancoow Date: Thu, 9 Oct 2014 09:33:14 +0200 Subject: [PATCH] Classes aangepast op veranderde calculator --- BinnenTemperatuur.java | 10 ++++------ BuitenTemperatuur.java | 14 ++++---------- InsideHum.java | 1 + OutsideHum.java | 3 +-- RainRate.java | 11 ++++------- 5 files changed, 14 insertions(+), 25 deletions(-) diff --git a/BinnenTemperatuur.java b/BinnenTemperatuur.java index a01c369..74c1309 100644 --- a/BinnenTemperatuur.java +++ b/BinnenTemperatuur.java @@ -1,4 +1,4 @@ - +package weerstation; import java.io.*; import java.net.*; import java.util.ArrayList; @@ -6,7 +6,6 @@ import java.util.ArrayList; public class BinnenTemperatuur { private Measurement laatsteMeting; - Calculator calculator = new Calculator(); Measurement meting; ArrayList laatste24uur; //ArrayList om de Temperatuur in op te slaan double temp; @@ -34,7 +33,7 @@ public class BinnenTemperatuur maximale = laatste24uur.get(i).getRawInsideTemp(); } } - return(calculator.temperatuur((maximale))); + return(Calculator.temperatuur((maximale))); } public double getMinimale() { @@ -47,7 +46,7 @@ public class BinnenTemperatuur } } - return(calculator.temperatuur((minimale))); // Geeft minimale + return(Calculator.temperatuur((minimale))); // Geeft minimale } public double getAverage() { @@ -57,7 +56,7 @@ public class BinnenTemperatuur average += laatste24uur.get(i).getRawInsideTemp(); // Defineert average } average /= laatste24uur.size(); // Berekening average - return(calculator.temperatuur((average))); // Geeft average terug + return(Calculator.temperatuur((average))); // Geeft average terug } public void updateRecent(Measurement measurement1) @@ -77,6 +76,5 @@ public class BinnenTemperatuur GUIboard.writeUpperDigits(temp); GUIboard.writeLeftDigits(max); GUIboard.writeRightDigits(min); - GUIboard.writePageToMatrix("Binnentemeratuur", "Gemiddelde: " + avg, ""); } } diff --git a/BuitenTemperatuur.java b/BuitenTemperatuur.java index ecfa225..161d249 100644 --- a/BuitenTemperatuur.java +++ b/BuitenTemperatuur.java @@ -1,8 +1,4 @@ - -<<<<<<< HEAD -======= - ->>>>>>> origin/master +package weerstation; import java.io.*; import java.net.*; import java.util.ArrayList; @@ -15,7 +11,6 @@ import java.util.ArrayList; public class BuitenTemperatuur { private Measurement laatsteMeting; - Calculator calculator = new Calculator(); Measurement meting; ArrayList laatste24uur; //ArrayList om de Temperatuur in op te slaan double temp; @@ -43,7 +38,7 @@ public class BuitenTemperatuur maximale = laatste24uur.get(i).getRawOutsideTemp(); } } - return(calculator.temperatuur((maximale))); + return(Calculator.temperatuur((maximale))); } public double getMinimale() { @@ -56,7 +51,7 @@ public class BuitenTemperatuur } } - return(calculator.temperatuur((minimale))); // Geeft minimale + return(Calculator.temperatuur((minimale))); // Geeft minimale } public double getAverage() { @@ -66,7 +61,7 @@ public class BuitenTemperatuur average += laatste24uur.get(i).getRawOutsideTemp(); // Defineert average } average /= laatste24uur.size(); // Berekening average - return(calculator.temperatuur((average))); // Geeft average terug + return(Calculator.temperatuur((average))); // Geeft average terug } public void updateRecent(Measurement measurement1) @@ -86,6 +81,5 @@ public class BuitenTemperatuur GUIboard.writeUpperDigits(temp); GUIboard.writeLeftDigits(max); GUIboard.writeRightDigits(min); - GUIboard.writePageToMatrix("Buitentemperatuur", "Gemiddelde: " + avg, ""); } } diff --git a/InsideHum.java b/InsideHum.java index 1b4eba3..b645f3d 100644 --- a/InsideHum.java +++ b/InsideHum.java @@ -1,3 +1,4 @@ +package weerstation; import java.io.*; import java.net.*; import java.util.ArrayList; diff --git a/OutsideHum.java b/OutsideHum.java index 3e0074e..02bc250 100644 --- a/OutsideHum.java +++ b/OutsideHum.java @@ -1,4 +1,4 @@ - +package weerstation; import java.net.*; import java.util.ArrayList; /** @@ -82,6 +82,5 @@ public class OutsideHum GUIboard.writeUpperDigits(vochtigheid); GUIboard.writeLeftDigits(max); GUIboard.writeRightDigits(min); - GUIboard.writePageToMatrix("Luchtv. Buiten", "Gemiddelde: " + avg, ""); } } diff --git a/RainRate.java b/RainRate.java index 959ceaa..4a088b4 100644 --- a/RainRate.java +++ b/RainRate.java @@ -1,3 +1,4 @@ +package weerstation; import java.util.ArrayList; public class RainRate { @@ -5,7 +6,6 @@ public class RainRate { //fields private Measurement laatsteMeting; private ArrayList laatste24Uur; - private Calculator calculator; private double currentRainRate; private double maxRainRate; private double minRainRate; @@ -13,10 +13,8 @@ public class RainRate { //constructor public RainRate(Measurement measurement1, ArrayList measurement2){ - calculator = new Calculator(); updateRecent(measurement1); update24Hour(measurement2); - } //getters & setters @@ -74,9 +72,9 @@ public class RainRate { } avg /= laatste24Uur.size(); - setAvgRainRate(calculator.regenmeter((short)avg)); - setMaxRainRate(calculator.regenmeter((short)max)); - setMinRainRate(calculator.regenmeter((short)min)); + setAvgRainRate(Calculator.regenmeter((short)avg)); + setMaxRainRate(Calculator.regenmeter((short)max)); + setMinRainRate(Calculator.regenmeter((short)min)); } public void updateRecent(Measurement measurement1){ @@ -92,7 +90,6 @@ public class RainRate { GUIboard.writeUpperDigits(getCurrentRainRate()); GUIboard.writeLeftDigits(getMaxRainRate()); GUIboard.writeRightDigits(getMinRainRate()); - GUIboard.writePageToMatrix("Regenval in mm/h", "Gemiddelde: " + avgRainRate, ""); } }