Bank Acount

#include<iostream>
#include<conio.h>
#include<string>
#include <sstream>
#include <windows.h>
using namespace std;
class account{
      private:
      string name;
      int balance;
      string Accnumber;
      public:
             account::account();
             account(string Name,string AccountNumber);
             int setdeposite(int cash_in);
             int getdeposite();
            int setwithdraw(int cash_out);
              int getwithdraw();
              string getname();
              string getaccnumber();
               
           
      };
    

    
      //Functions
      string account::getname(){
                         return name;
                         }
                      string account::getaccnumber(){
                                                 return Accnumber;
                                                 }
    
    
  
      account::account(string Name,string AccountNumber){
                            
                              name=Name;
                              Accnumber=AccountNumber;
                            
                            
                            
                            
                         }
                       
    
      int account::setdeposite(int cash_in){
           balance+=cash_in;
         
           return balance;
           }
         
           int account::getdeposite(){
                return balance;
                }
              
                int account::setwithdraw(int cash_out){
                     balance-=cash_out;
                     return balance;
                     }
                     int account::getwithdraw(){
                          return balance;
                          }
                        
                        
                        
void printCoolMessage(){
     //change color  
      system("Color 2B");     
char coolMessage[] = {
          "Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program. \n"
     };
   
   

     for (unsigned int x = 0; x < strlen(coolMessage); x++) {
          cout << coolMessage[x];
          Sleep(50);
     }
system("Color 5E");
}                        
                        
      int main(){
          string ch;
          string NAME;
          string accountnumber;
          int cashin;
          int withdraw;
      
           std::string input;
         
         printCoolMessage();
       
          cout<<"Please enter your name: ";
          getline (cin,NAME);
          cout << endl;
         cout <<"Please enter your account number: ";
          getline (cin,accountnumber);
                  

          cout << endl;
          cout <<"Enter the cash you want to deposite: ";
          getline (cin,input);
          std::stringstream( input) >>cashin;
      
          account obj1(NAME,accountnumber);
       
        

        
          obj1.setdeposite(cashin);
        
        
        
        
       
        cout<<"Do you want to withdraw some money right now? y/n : ";
        getline(cin,ch);

          if(ch=="y"||ch=="Y"){
                               cout<<"Please enter the amount you want to withdraw: ";
                                  getline (cin,input);
          std::stringstream( input) >>withdraw;
                             
                               obj1.setwithdraw(withdraw);
                               }
                    

                    
                          
          cout<<"Name ="<<" "<<obj1.getname()<<"\n"<<"Account Num ="<<" "<<obj1.getaccnumber()<<"\n";
          cout<<"Credit ="<<" "<<obj1.getdeposite()<<"\n"<<"amount after withdraw ="<<" "<<obj1.getwithdraw();
        
        
        
        
        
getch();
return 0;
}