一、元素
(1)头文件HPP中定义类。
(2)源文件中cpp中类的实现(构造函数,析构函数,方法)
(3)主程序执行
二、编程案例
(1)用C++编程“人一天的生活”
(2)“人”的属性:name、age、male、
(3)“人”的方法:eat,work(coding/shopping),sleep
(4)人的生活:eat1>work>eat2>work>sleep
三、代码实战
//person.hpp中的内容
#ifndef __PERSON_H__
#define __PERSON_H__
#include<string>
using namespace std;
namespace MAN
{
class person
{
//访问权限
public:
//属性
string name; //名字
int age; //年龄
bool male; //性别
//方法
void work(void);
void eat(void);
void sleep(void);
private:
};
}
#endif
person.cpp中的内容
#include "person.hpp"
#include <iostream>
#include "person.hpp"
using namespace std;
//引用class中函数的方法
void MAN::person::work(void)
{
// cout &l