Anropa metoder i andra klasser

Det här programet visar hurman anroparn en metod i en annan klass. Metoden medelv() anropas från main-metoden för att räkna ut medelvärdet på två angivna variabler. Men för att kunna göra det måste de inmatade värdena också konverteras till Double.

import javax.swing.*;

public class klassanrop
{
public static void main(String[] arg)
{
String s;
s = JOptionPane.showInputDialog(”tal1″); //här skrivs tal1 in
double x = Double.parseDouble(s); //görs om från string till typen double
s = JOptionPane.showInputDialog(”tal2″);//här skrivs tal2 in
double y = Double.parseDouble(s); //görs om från string till typen double
double mv = Medelklass.medelv(x, y); //Räknar ut medelvärde med hjälpa av medelv i klassen Medelklass JOptionPane.showMessageDialog(null, “Medelvärdet blir: ” + mv); //Skriver ut medelvärdet

System.exit(0);
}
}

class Medelklass
{
public static double medelv (double a, double b)
{
return(a+b)/2;
}
}

Leave a Reply