Hallo zusammen,
ich habe einige fragen zu einem kleinen Java-Projekt. Und zwar habe ich vor einen Taschenrechner zu programmieren, welcher über ein GUI bedienbar ist. Dazu habe ich zwei Klassen angelegt, eine für den Rechner und eine für das GUI. Hier schon mal mein Quelltext der Rechner-Klasse:
Ich möchte, dass in der GUI eine Fehlermeldung ausgegeben wird, wenn input2 bei division null ist, man kann ja nicht durch null teilen. Jetzt ist meine Frage wie ich die Fehlermeldung in die If-Funktion reinschreib. Kann man so einen Taschenrechner auch ohne Arrays programmieren? Die hatten wir noch nicht im Unterricht :/
Ich würde mich über eventuelle Lösungsansätze freuen. In dem GUI hab ich noch keinen Quelltext, außer die Buttons und Textfelder.
Meine zweite Frage ist (ich code in Eclipse IDE) Wie ich die GUI testen kann, also ob ich irgendwie ne Main Klasse schreiben muss, über die ich dann ein neues Objekt der Klasse GUI erstelle.
Ich hoffe meine fragen waren verständlich, im Voraus schonmal Danke für eure Antworten!
ich habe einige fragen zu einem kleinen Java-Projekt. Und zwar habe ich vor einen Taschenrechner zu programmieren, welcher über ein GUI bedienbar ist. Dazu habe ich zwei Klassen angelegt, eine für den Rechner und eine für das GUI. Hier schon mal mein Quelltext der Rechner-Klasse:
Javascript:
package de.chris.calculator.calc;
public class Calc {
double input1;
double input2;
double output;
String error = "Du kannst nicht durch Null teilen";
public double addition(double input1, double input2) {
output = input1 + input2;
return output;
}
public double subtraction(double input1, double input2) {
output = input1 - input2;
return output;
}
public double multiplication(double input1, double input2) {
output = input1 * input2;
return output;
}
public double division(double input1, double input2) {
if (input2 == 0) {
//Fehlermeldung
} else {
output = input1 / input2;
}
return output;
}
}
Ich möchte, dass in der GUI eine Fehlermeldung ausgegeben wird, wenn input2 bei division null ist, man kann ja nicht durch null teilen. Jetzt ist meine Frage wie ich die Fehlermeldung in die If-Funktion reinschreib. Kann man so einen Taschenrechner auch ohne Arrays programmieren? Die hatten wir noch nicht im Unterricht :/
Ich würde mich über eventuelle Lösungsansätze freuen. In dem GUI hab ich noch keinen Quelltext, außer die Buttons und Textfelder.
Meine zweite Frage ist (ich code in Eclipse IDE) Wie ich die GUI testen kann, also ob ich irgendwie ne Main Klasse schreiben muss, über die ich dann ein neues Objekt der Klasse GUI erstelle.
Ich hoffe meine fragen waren verständlich, im Voraus schonmal Danke für eure Antworten!