C++封装

C++封装_第1张图片

  1. 在头文件.h中写类的属性和方法,不需要函数体内的内容,
  2. 在源文件中创建对应的.cpp只需要留住函数的实现
  3. 在主函数中调用

.h文件样例

#pragma once
#include
using namespace std;

class Circle {
private:
	int m_r;  //圆的半径
public:
	void set_r(int r);
	int get_r();
};

.cpp文件样例

#define _CRT_SECURE_NO_DEPRECATE
#include "circle.h"
//只需要留住函数的实现


void Circle::set_r(int r) {
	m_r = r;
}
int Circle::get_r()
{
	return m_r;
}

你可能感兴趣的:(C,c++,开发语言)