公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解。
话题:定义一个点类Point,有横坐标x和纵坐标y,定义构造函数初始化点,回答:#include class Point{private:double x;double y;public:Point(): x(0.0), y(0.0) {};Point(double x, double y){this-x = x;this-y = y;}double getX() { return x; }double getY() { return y; }};class Line{private:Point p1;Point p2;public:Line(Point p1, Point p2){this-p1 = p1;this-p2 = p2;}double getDistance(){return sqrt((p1.getX() - p2.getX()) * (p1.getX() - p2.getX()) + (p1.getY() - p2.getY()) * (p1.getY() - p2.getY()));}};int main(int argc, char* argv[]){Point p1(1.0, 2.0), p2(4.0, 5.0);Line l1(p1, p2);printf("Distance: %f\n", l1.getDistance());return 0;}
话题:编写一个点类Point,包含x,y坐标、相应的获取及设置坐标的方法,试回答:public class Point { public double x; public double y; Point(double x, double y) { this.x=x; this.y=y; } static Point getMiddle(Pointpoint1,Pointpoint2){ double px=(point1.x+point2.x)/2; double py=(point1.y+point2.y)/2; Point
参考回答:class point{ private int x; private int y public void point(){ this.x=0; this.y=0; } public void point(int x,int y) {this.x&