Angelika_25
Mitglied
Hallo und zwar habe ich folgendes Problem.
Ich habe eine main-Klasse und eine andere Klasse (Konto und TestKonto).
Ich habe in der Klasse mehrere Methoden:
Konto.java
public class Konto {
private double kontoStand;
private double betrag;
//Konstruktor
public Konto(double k) {
this.kontoStand=k;
}
public boolean einzahlen(double betrag) {
if (betrag>0) {
return true;
}
else
{
return false;
}
}
public double getKontoStand() {
return this.kontoStand+=betrag;
}
Jetzt möchte ich, wenn true zurückgegeben wird, den Betrag (den ich in der TestKlasse angeb) auf den Kontostand dazuaddiert wird. Des is ganz einfach, ich hab das auch schon öfters gemacht, aber irgend wie krieg ich des grad nicht hin. Ich brauch ja ne if-Verzweigung, ungefähr so: if(einzahlen=true) { this.kontoStand+=betrag}else{this.kontoStand=kontoStand}........aber so funktioniert es in der Klasse Konto jedenfalls schon mal nicht......
Ich würde mich über eine schnelle Hilfe sehr freuen.
Liebe Grüße, Angelika.
Ich habe eine main-Klasse und eine andere Klasse (Konto und TestKonto).
Ich habe in der Klasse mehrere Methoden:
Konto.java
public class Konto {
private double kontoStand;
private double betrag;
//Konstruktor
public Konto(double k) {
this.kontoStand=k;
}
public boolean einzahlen(double betrag) {
if (betrag>0) {
return true;
}
else
{
return false;
}
}
public double getKontoStand() {
return this.kontoStand+=betrag;
}
Jetzt möchte ich, wenn true zurückgegeben wird, den Betrag (den ich in der TestKlasse angeb) auf den Kontostand dazuaddiert wird. Des is ganz einfach, ich hab das auch schon öfters gemacht, aber irgend wie krieg ich des grad nicht hin. Ich brauch ja ne if-Verzweigung, ungefähr so: if(einzahlen=true) { this.kontoStand+=betrag}else{this.kontoStand=kontoStand}........aber so funktioniert es in der Klasse Konto jedenfalls schon mal nicht......
Ich würde mich über eine schnelle Hilfe sehr freuen.
Liebe Grüße, Angelika.