C++创建一个CPU类

 时间:2026-02-14 17:46:14

1、首先我们将基础的框架输入,包括头文件和main函数

C++创建一个CPU类

2、接着,看到数据成员中有一个是枚举类型,所以要在类之前声明。如图所示

C++创建一个CPU类

3、接着,我们就可以定义我们的类了,定义类的基本语法形式是

class <类名>

{

    (内部结构)

};

此处定义了我们的私有成员,其中rank前的CPU_Rank是我们的自定义类型,与int,char等类型同样的使用方法

C++创建一个CPU类

4、接着我们定义成员函数run和stop

C++创建一个CPU类

5、此外,我们还可以对该类设置构造函数和析构函数,这样我们才能顺利的初始化它,如图所示

C++创建一个CPU类

6、接着,我们就可以进入main函数建立对象,并且调用它的函数了。如图所示

C++创建一个CPU类

C++创建一个CPU类

7、源代码:

#include <iostream>

using namespace std;

enum CPU_Rank{p1=1,p2,p3,p4,p5,p6,p7}; 

class CPU

{

private:

CPU_Rank rank;//等级

unsigned int frequency;//MHZ

float voltage;//V

public:

CPU(CPU_Rank r,unsigned int f,float v)

{

rank=r;

frequency=f;

voltage=v;

cout<<"构造一个CPU"<<endl;

}

~CPU()

{

cout<<"析构一个CPU"<<endl;

}

void run()

{

cout<<"一个CPU正在运行"<<endl;

}

void stop()

{

cout<<"一个CPU停止运行"<<endl;

}

};

void main()

{

CPU c(p2,7900,220);

c.run();

c.stop();

}

  • c#数字输入框如何显示01
  • git分支覆盖另一个分支
  • jquery,js判断字典中键值以及相关操作
  • java中怎样获取静态变量的值
  • 如何使用python语言中的方法获取字典中的值
  • 热门搜索
    圆周长怎么算 stayed怎么读 汉兰达怎么样 郑州大学怎么样 飞蚊症是怎么回事 手自一体的车怎么开 奥利司他胶囊怎么样 小孩流鼻血怎么办 小的繁体字怎么写 胎记是怎么形成的