Antwort:
Sowohl das eine als auch das andere ist OK.
Variablen
Für eine richtige Applikation wäre Gleitpunkt wahrscheinlich am besten. Aber um die Dinge zu vereinfachen, lasst uns:
-
Einen Inputstring in ein
intumwandeln. - Die Formel mit Integer Arithmetik auswerten.
- Das Ergebnis in einer
int-Variablen speichern.
Diese Arbeit wird von der convert() Methode getan werden.
Hier ist ein Entwurf des Codes:
// Die Applikation
public int convert( int F )
{
return ( (F-32) * 5 ) / 9;
}
Wir könnten hier fortfahren und eine Nicht-GUI Applikation entwickeln, die für den In- und Output das Kommandozeilenfenster verwendet.
Wir könnten das tun, um den Applikationscode zu testen,
bevor wir die GUI entwerfen.
Jedoch dieses Beispiel führt I/O mit GUI-Komponenten durch.
FRAGE 3:
Wir machen uns jetzt ein paar Gedanken zum grafischen Interface.
- Welcher Typ von GUI-Komponente wird verwendet, um die Fahrenheit Temperatur einzugeben?
- Welcher Typ von GUI-Komponente wird das Ergebnis anzeigen?