📄 userinterface.cpp
字号:
//UserInterface.h
#include<iostream>
class UserInterface {
public:
void welcome();
void bye();
int getUserId();
int getUserCode();
float getUserAmount();
void showMenu();
void showBalance(float);
int getUserSelection();
void showError();
int getTransferAcct();
};
void UserInterface::welcome(){
cout<<"Welcome to National Bank!"<<endl;
}
void UserInterface::bye(){
cout<<"Thank you for using our ATM ......."<<endl;
}
int UserInterface::getUserId(){
int id;
cout<<"Please enter your ID: ";
cin>>id;
return id;
}
int UserInterface::getUserCode(){
int code;
cout<<"Please enter your PIN: ";
cin>>code;
return code;
}
float UserInterface::getUserAmount(){
float amount;
cout<<"Please enter amount: ";
cin>>amount;
return amount;
}
void UserInterface::showMenu(){
cout<<"Please select:"<<endl;
cout<<"1.Deposit"<<endl;
cout<<"2.Balance"<<endl;
cout<<"3.Withdraw"<<endl;
cout<<"4.Transfer"<<endl;
cout<<"5.Quit"<<endl;
}
void UserInterface::showBalance(float balance){
cout<<"Your current balance is: "<<balance<<endl;
}
int UserInterface::getUserSelection(){
int select;
cout<<"selection: ";
cin>>select;
return select;
}
void UserInterface::showError(){
cout<<"Sorry.... ID your entered is invalid ! "<<endl;
}
int UserInterface::getTransferAcct(){
int id2;
cout<<"Account you want to transfer to is: ";
cin>>id2;
cout<<id2;
return id2;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -