关于方法类的练习

时间:2017-01-17 10:37:37

标签: java class methods

我有一个奇怪的问题,关于召回班级的人。终端说它找不到方法距离的符号,我不知道原因。我是java的新手程序员。请尽可能帮助我。 问题如下: [https://i.stack.imgur.com/WX2LE.png][1]

Class Distributore和Class Posizione:

Class Distributore:`public class Distributore{
     private Posizione pos; //ATTRIBUTI
     private double disp;
}


public Distributore(Posizione pos,double disp){ //COTRUTTORI
    this.pos=pos;
    this.disp=disp;
}

public Posizione getPosizione(){        //METODI
    return pos;
}

public double getDisponibilità(){
    return disp;
}

public static double calcolaDistanza(Distributore start, Distributore end){
    return distanza(start.getPosizione(),end.getPosizione());
}


}`

import java.util.*;
import java.lang.*;

public class Posizione {

private double x,y; //ATTRIBURI

public Posizione( double x,double y){ //COSTRUTTORI
    this.x=x;
    this.y=y;
}

public  double getX(){      //METODI
    return x;
}

public  double getY(){      //METODI
    return y;
}

public  String toString(){  //METODI
    return "("+x +","+y +")";
}

public static double distanza(Posizione p1,Posizione p2){
    double d = Math.sqrt(((p2.getX())-(p1.getX()))*((p2.getX())-(p1.getX()))+(((p2.getY())-(p1.getY()))*((p2.getY())-(p1.getY()))));
return d;
}


}

0 个答案:

没有答案