完整代码:
#include<iostream>
using namespace std;
//创建点类:
class Point
{
public:
void setX(int X)
{
m_X = X;
}
void setY(int Y)
{
m_Y = Y;
}
int getX()
{
return m_X;
}
int getY()
{
return m_Y;
}
private:
int m_X;
int m_Y;
};
//创建圆类:
class Circal
{
public:
void setR(int R)
{
m_R = R;
}
void setCenter(Point Center)
{
m_Center = Center;
}
int getR()
{
return m_R;
}
Point getCenter()
{
return m_Center;
}
private:
int m_R;
Point m_Center;//圆类 中嵌套 点类
};
//判断圆心与点的距离//全局函数
void isLocation(Circal &c, Point &p)
{
int distance = (p.getX() - c.getCenter().getX

该博客介绍了如何使用C++进行分文件编写,包括Point类和Circle类的头文件声明,以及对应的源文件实现。主要内容涉及点与圆的位置关系判断功能的代码实现。
最低0.47元/天 解锁文章
208

被折叠的 条评论
为什么被折叠?



