设计一个名为MyPoint的类,表示一个带x坐标和y坐标的点。该类包括:(1)两个带get方法的数据域x和y,分别表示它们的坐标;
Java源代码:
class MyPoint{ private double x; private double y; public double getX() { return x; } public void setX(double x) { this.x = x; } public double getY() { return y; } public void setY(double y) { this.y = y; } public MyPoint(double x, double y){ this.x = x; this.y = y; } public MyPoint(){ this.x = 0; this.y = 0; } private double dis = Math.sqrt(this.x*this.x+this.y+this.y); public double distan(){ return dis; } public double distan(double x ,double y){ return Math.sqrt((this.x-x)*(this.x-x)+(this.y-y)*(this.y-y)); } public double distan(MyPoint a){ return Math.sqrt((this.x-a.x)*(this.x-a.x)+(this.y-a.y)*(this.y-a.y)); } } public class _104Mypoint { public static void main(String[] args) { MyPoint a = new MyPoint(); MyPoint b = new MyPoint(10,30.5); System.out.println(a.distan(b)); } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)