题目内容 (请给出正确答案)
[主观题]

设计一个名为MyPoint的类表示一个具有x坐标和y坐标的点,该类包括: 两个数据域(成员变量)x和y表示坐标; 无参构造方法创建点(0,0); 一个构造方法根据指定坐标创建一个点; distance方法(static修饰)返回MyPoint类型的两..

设计一个名为MyPoint的类表示一个具有x坐标和y坐标的点,该类包括: 两个数据域(成员变量)x和y表示坐标; 无参构造方法创建点(0,0); 一个构造方法根据指定坐标创建一个点; distance方法(static修饰)返回MyPoint类型的两个点之间的距离(方法的参数为两个MyPoint对象); distance方法返回从当前点(调用方法的对象)到另一点(方法的参数)之间的距离(方法的参数为一个MyPoint对象); 在主方法中,输入一个点,求距离原点的距离,再输入两点,求两点之间的距离。 PS:成员变量必须由private修饰,且为其定义访问方法

提问人:网友曾深鑫 发布时间:2022-01-07
参考答案
  抱歉!暂无答案,正在努力更新中……
如搜索结果不匹配,请 联系老师 获取答案
更多“设计一个名为MyPoint的类表示一个具有x坐标和y坐标的点…”相关的问题
第1题
1、定义一个“点”(Point)类用来表示三维空间中的点,类体的成员变量x,y,z分别表示三维空间的坐标。类体中具有如下成员方法的定义: 1)构造方法Point()可以生成具有特定坐标的点对象。 2)setX(), setY(), setZ()为可以设置三个坐标的方法。 3.)getDistance()为可以计算该点距离原点距离平方的方法。 (提交源代码)
点击查看答案
第2题
定义一个Point类(点类),要求: 1.该类有两个私有的整型数据成员x,y代表该点的坐标; 2.有两个构造函数(一个为无参,将x,y 都初始化为0,另一个为有参,根据参数初始化x,y); 3.一个 printPoint方法用来输出点的坐标,自己设计输出格式; 4.定义主类TestPoint,在其主函数中用两个构造方法分别创建对象并输出它们的坐标。
点击查看答案
第3题
设计一个point(点)类: (1)该类具有成员变量x,y(表示点的横、纵坐标); (2)定义一个有参构造方法point(int x,int y),将其一对坐标值作为参数,其中x,y为给定坐标值; (3)定义一个无参的构造方法point( )(令两坐标值均为0); (4)设计一个实例方法distance(point p1,point p2),实现求坐标轴上两个点的距离(Java中的开平方根函数为Math.sqrt()),其方法的声明为:double distance(point p1,point p2) 。 编写Test类,在其main方法中创建2个point对象,对应点(10,10)和点(20,25),再调用distance(point p1,point p2)方法计算出两点之间的距离并输出该值。
点击查看答案
第4题
X坐标相同的是( )上的投影。

A、正面和侧面

B、正面和水平面

C、侧面和水平面

D、不确定

点击查看答案
第5题
已知矩形ABCD 一边的两面投影和其邻边的一个投 影,画该矩形的两面投影图。
点击查看答案
第6题
在EXCEL的工作表中,使用()可以描绘具有X坐标和Y坐标的绘图数据。
A、饼图

B、柱形图

C、条形图

D、散点图

点击查看答案
第7题
设计一个点类(Point),具有数据成员x,y(点的坐标),以及设置、输出数据成员及求两点之间距离的功能。再编写主函数对该类进行测试。
点击查看答案
第8题
定义一个名为Circle的类表示圆,其中含有double型的成员变量centerX、centerY表示圆心坐标,radius表示圆的半径。定义求圆面积的方法getArea()和求圆周长的方法getPerimeter()。为半径radius定义访问方法和修改方法。定义一个带参数构造方法。通过给出圆的半径创建圆对象。定义默认构造方法,在该方法中调用有参数构造方法。将圆的半径设置为1,0。画出该类的UML图。编写程序测试这个圆类的所有方法。

点击查看答案
第9题
根据程序中的注释将下列缺失部分补充完整。

class Point{

int x,y; //点的x和y坐标

public:

Point(int xx=0,int yy=0):x(xx),y(yy){}

};

class Circle{

Point center;//圆心位置

int radius; //半径

public: //利用cx和cY分别初始化圆心的x和y坐标

circle(int cx,int cy,int r): 【 】 ,radius(r){}

void area()(cout$amp;};

点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信