Hallo, bisher habe ich in die Klammer bei der Objekterzeugung einfach irgendwas eingegeben und es hat tatsächlich funktioniert. Heute nicht. Jetzt möchte ich es wissen. Welche Werte muss man in die Klammer schreiben?
Anfangs dachte ich auch, man könnte den Variablennamen eingeben, aber das klappt auch nicht. Wie ist es richtig?
Vielen Dank
Java:
import java.util.Scanner;
public class Spritkosten {
public static void main(String[] args) {
SpritkostenOOP spritkosten = new SpritkostenOOP();
spritkosten.gesamtausgaben();
System.out.println(spritkosten.getGesamtausgaben());
}
}
Java:
public class SpritkostenOOP {
//Attriubte(Eigenschaften)
private double gesamtausgaben;
private double durchschnittProMonat;
private double abweichungZuschuss;
private double sortierung;
private double minMax;
//Konstruktor
public SpritkostenOOP(double gesamtausgaben, double durchschnittProMonat, double abweichungZuschuss, double sortierung, double minMax) {
this.gesamtausgaben = gesamtausgaben;
this.durchschnittProMonat = durchschnittProMonat;
this.abweichungZuschuss = abweichungZuschuss;
this.sortierung = sortierung;
this.minMax = minMax;
}
//Methoden(Fähigkeiten)
public void gesamtausgaben() {
double gesamt = 0;
double [] kosten = new double[8];
kosten[0] = 51.82;
kosten[1] = 71.22;
kosten[2] = 24.24;
kosten[3] = 90.28;
kosten[4] = 77.77;
kosten[5] = 86.86;
kosten[6] = 44.44;
kosten[7] = 33.33;
for(int i=0; i<kosten.length; i++) {
gesamt = gesamt + kosten[i];
}
}
public void durchschnittProMonat() {
}
public void abweichungZuschuss() {
}
public void sortierung() {
}
public void minMax() {
}
public double getGesamtausgaben() {
return gesamtausgaben;
}
public void setGesamtausgaben(double gesamtausgaben) {
this.gesamtausgaben = gesamtausgaben;
}
public double getDurchschnittProMonat() {
return durchschnittProMonat;
}
public void setDurchschnittProMonat(double durchschnittProMonat) {
this.durchschnittProMonat = durchschnittProMonat;
}
public double getAbweichungZuschuss() {
return abweichungZuschuss;
}
public void setAbweichungZuschuss(double abweichungZuschuss) {
this.abweichungZuschuss = abweichungZuschuss;
}
public double getSortierung() {
return sortierung;
}
public void setSortierung(double sortierung) {
this.sortierung = sortierung;
}
public double getMinMax() {
return minMax;
}
public void setMinMax(double minMax) {
this.minMax = minMax;
}
}
Vielen Dank