#include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
enum CPU_Rank{p1=1,p2,p3,p4,p5,p6,p7};
class CPU
{
private:
CPU_Rank rank;
int frequency;
float voltage;
public:
CPU(CPU_Rank r,int f,float v)
{
rank=r;
frequency=f;
voltage=v;
cout<<"构造了一个CPU!"<<endl;
}
CPU_Rank GetRank()const{return rank;}
int GetFrequency()const{return frequency;}
float GetVoltage()const{return voltage;}
void SetRank(CPU_Rank r){rank=r;
}
void SetFrequency(int f){frequency=f;
}
void SetVoltage(float v){voltage=v;
}
void Run(){
cout<<"CPU开始运行!"<<endl;}
void Stop(){
cout<<"CPU停止运行!"<<endl;}
};
int main(int argc, char** argv) {
CPU a(p6,300,2.8);
a.Run();
a.Stop();
return 0;
}