Files
BasicsOfComputerSoftwareEng…/OOP/01/Exercise01.cpp
2023-02-21 23:33:08 +08:00

36 lines
699 B
C++

#include <iostream>
enum CPU_RANK { P1 = 1, P2, P3, P4, P5, P6, P7 };
class CPU {
private:
CPU_RANK rank;
int frequency;
float voltage;
public:
void enter() {
int rankInt;
std::cout << "Rank(1-7): ";
std::cin >> rankInt;
rank = (enum CPU_RANK)rankInt;
std::cout << "Frequency: ";
std::cin >> frequency;
std::cout << "Voltage: ";
std::cin >> voltage;
};
void display() {
std::cout << "Rank: " << rank << "; Frequency: " << frequency
<< "MHz; Voltage: " << voltage << "V." << std::endl;
};
};
int main() {
CPU a_cpu;
a_cpu.enter();
a_cpu.display();
return 0;
}