Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class User
- {
- public:
- //Constructors
- User();
- User(string user, int card, int pin);
- //Methods
- void viewAccount();
- void withdraw();
- void deposit();
- string getUser() { return mUserName; };
- int getCard() { return mCard; };
- int getPin() { return mPin; };
- double getBalance() { return mBalance; };
- private:
- string mUserName;
- int mCard;
- int mPin;
- double mBalance;
- };
- User::User(string user, int card, int pin)
- {
- //Manual user input
- mUserName = user;
- mCard = card;
- mPin = pin;
- mBalance = 0;
- }
- void User::viewAccount()
- {
- cout << "User Name = " << mUserName << endl;
- cout << "Card Number = " << mCard << endl;
- cout << "Your PIN = " << mPin << endl;
- cout << "Balance = " << mBalance << endl;
- }
- int main() {
- cout << "Welcome" << endl;
- cout << "Enter 1 if you are a new user" << endl;
- cout << "Enter 2 if you are a returning user" << endl;
- int input;
- cin >> input;
- if (input == 1)
- {
- string user;
- cout << "Please enter a user name" << endl;
- cin >> user;
- int card;
- cout << "Please enter your card number" << endl;
- cin >> card;
- int pin;
- cout << "Please enter a PIN number" << endl;
- cin >> pin;
- User Example(user, card, pin);
- Example.viewAccount();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement