早教吧作业答案频道 -->其他-->
C++中关于类的一般问题有一道题是这样,(1)\x05定义一个Point类,其属性包括点的坐标,提供计算两点之间距离的方法;(2)\x05定义一个圆形类,其属性包括圆心和半径;(3)\x05创建两个圆形
题目详情
C++中关于类的一般问题
有一道题是这样,
(1)\x05定义一个Point类,其属性包括点的坐标,提供计算两点之间距离的方法;
(2)\x05定义一个圆形类,其属性包括圆心和半径;
(3)\x05创建两个圆形对象,提示用户输入圆心坐标和半径,判断两个圆是否相交,并输出结果.
我的代码是这样:
/*
(1)\x05定义一个Point类,其属性包括点的坐标,提供计算两点之间距离的方法;
(2)\x05定义一个圆形类,其属性包括圆心和半径;
(3)\x05创建两个圆形对象,提示用户输入圆心坐标和半径,判断两个圆是否相交,并输出结果.
*/
#include
#include
using namespace std;
class Point// 居然写成了 class Point(),多加了个() ...
{
public://将公有属性放前面,因为外部可以调用,方便阅读.
\x05 double Dis(){
\x05\x05\x05 return sqrt((x-xx)*(x-xx)+(y-yy)*(y-yy));
}
\x05 void getXnY1(double x1,double y1){// 要分别获得这两点的坐标.
\x05\x05 x=x1;\x05
\x05\x05\x05y=y1;
}
void getXnY2(double x2,double y2){
\x05\x05\x05x2=xx;
\x05\x05\x05y2=yy;
}
private:
\x05\x05double x,y,xx,yy; \x05
};
class round
{
\x05 public:
\x05 \x05 void Judge(double dist){
\x05\x05 if(dist>r)
\x05\x05\x05 cout
有一道题是这样,
(1)\x05定义一个Point类,其属性包括点的坐标,提供计算两点之间距离的方法;
(2)\x05定义一个圆形类,其属性包括圆心和半径;
(3)\x05创建两个圆形对象,提示用户输入圆心坐标和半径,判断两个圆是否相交,并输出结果.
我的代码是这样:
/*
(1)\x05定义一个Point类,其属性包括点的坐标,提供计算两点之间距离的方法;
(2)\x05定义一个圆形类,其属性包括圆心和半径;
(3)\x05创建两个圆形对象,提示用户输入圆心坐标和半径,判断两个圆是否相交,并输出结果.
*/
#include
#include
using namespace std;
class Point// 居然写成了 class Point(),多加了个() ...
{
public://将公有属性放前面,因为外部可以调用,方便阅读.
\x05 double Dis(){
\x05\x05\x05 return sqrt((x-xx)*(x-xx)+(y-yy)*(y-yy));
}
\x05 void getXnY1(double x1,double y1){// 要分别获得这两点的坐标.
\x05\x05 x=x1;\x05
\x05\x05\x05y=y1;
}
void getXnY2(double x2,double y2){
\x05\x05\x05x2=xx;
\x05\x05\x05y2=yy;
}
private:
\x05\x05double x,y,xx,yy; \x05
};
class round
{
\x05 public:
\x05 \x05 void Judge(double dist){
\x05\x05 if(dist>r)
\x05\x05\x05 cout
▼优质解答
答案和解析
刚开始学C++?全部的问题编译器都告诉你了,比如在main函数里面对象都没定义出来就在调用,然后Judge函数在main里面写的是小写,而你类里面是大写.还有double getR(double r1)函数你明显没有返回值.
看了C++中关于类的一般问题有一道...的网友还看了以下:
下列供应商绩效评审指标中,属于供应指标的有( )。A.供货免检率 B.价格水平 C.交货周期 D.供 2020-05-19 …
供应链管理平台移动接入、最佳业务荬践报告、供虚链管理咨询等服务内容都属于 供应链管理平台提供 2020-05-26 …
英语句子问题Dontletyourselfbecontrolled这句话becontrolled是 2020-06-25 …
阅读下面材料回答有关问题:在2004年底的东亚海啸中,有巨大的人员罹难,事后的尸体辨认只能借助于D 2020-07-08 …
某省在全国率先实行政府法律顾问制度,政府法律顾问不仅参与政府规章的论证、修改,还要参与省政府专题会 2020-07-11 …
关于版权的权利归属问题甲提供资金,乙组织丙和丁以乡村教师戊为原型创作小说《小河弯弯》。在创作中丙写 2020-07-15 …
阅读下列材料,并回答问题:材料:美国“9.11事件”使四千多人罹难,事后的尸体辨认只能借助于DNA杂 2020-11-27 …
阅读下面材料回答有关问题:在2004年底的东亚海啸,有巨大的人员罹难,事后的尸体辨认只能借助于DNA 2020-12-10 …
(8分)阅读下面材料回答有关问题:在2004年底的东亚海啸中,有巨大的人员罹难,事后的尸体辨认只能借 2020-12-24 …
阅读下面材料回答有关问题:在2004年底的东亚海啸中,有巨大的人员罹难,事后的尸体辨认只能借助于DN 2020-12-24 …