Hi
ich habe ein programm das mir die temperatur umwandelt.
jetzt will ich den teil der die berechnung macht in eine eigene klasse auslagern.
wie genau bekomme ich es hin das die main klasse mit dem scanner die variablen in der anderen klasse erkennt.
ich hab es schon mit vererbenn versucht aber das geht leider net.
er sagt mir das die variablen vom scanner nicht benutzt werden?
main klasse
ich habe ein programm das mir die temperatur umwandelt.
jetzt will ich den teil der die berechnung macht in eine eigene klasse auslagern.
wie genau bekomme ich es hin das die main klasse mit dem scanner die variablen in der anderen klasse erkennt.
ich hab es schon mit vererbenn versucht aber das geht leider net.
er sagt mir das die variablen vom scanner nicht benutzt werden?
main klasse
package aufgabe4;
import java.util.Scanner;
public class Temperaturumrechnungstabelle {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Bitte geben Sie einen Startwert in Kelvin ein:");
double start = scan.nextDouble();
System.out.println("Bitte geben Sie einen Endwert in Kelvin ein:");
double ende = scan.nextDouble();
System.out.println("Bitte geben Sie die Schrittweite in Kelvin an:");
double schrittweite = scan.nextDouble();
System.out.printf("\n\n\n Temperatur-Umrechnungstabelle \n");
System.out.printf("======================================================== \n");
System.out.printf(" K C F R \n");
System.out.printf("________________________________________________________ \n");
}// main
}// Temperaturumrechnungstabelle
package aufgabe4;
public class Berechnung extends Temperaturumrechnungstabelle {
{
for (double kelvin = start ; kelvin <= ende; kelvin += schrittweite){
double celsius = kelvin - 273.15;
double fahrenheit = 9.0 * celsius / 5.0 + 32.5;
double reaumur = celsius * 0.8;
System.out.printf( "%7.2f %14.2f %14.2f %14.2f\n", kelvin, celsius, fahrenheit, reaumur);
}// for
}
}