0
点赞
收藏
分享

微信扫一扫

C++学习日志15--拆分类到.c和.h文件中

深夜瞎琢磨 2022-02-15 阅读 60

前言

这篇文章主要讲述C++中如何把类拆分到单独的.c和.h文件中

1.C文件

#include"circle.h"
//设置半径
void Circle::setr(int r)
{
	m_r = r;
}
//获取半径
int Circle::getr()
{
	return m_r;
		
}
//设置圆心
void Circle::setcenter(Point center)
{
	m_Center = center;
}
	
//获取圆心
Point Circle::getcenter()
{
	return m_Center;
}
	
	

2.头文件(.h)

#pragma once
#include<iostream>
using namespace std;
#include"point.h"
class Circle
{
public:
	//设置半径
	void setr(int r);

	//获取半径
	int getr();

	//设置圆心
	void setcenter(Point center);


	//获取圆心
	Point getcenter();

private:
	int m_r;//半径
	Point m_Center;



};

总结

1.合适的拆分可以使得代码功能更为清晰明朗,如有不懂请留言哦。

举报

相关推荐

0 条评论