Constructors - Page 2 of 2
account::account(const char* n, float b) :
  balance(b) {
  strncpy(name, n, 32); name[31] = '\0';
}
void account::statement() {
  cout <<"Account Statement" <<endl;
  cout <<"  name = " <<name <<endl;
  cout <<"  balance = " <<balance <<endl;
}
checking::checking(const char* n, float b, float c) :
  account(n, b), charges(c) {}
float checking::get_charges() {
  return (charges);
}
savings::savings(const char* n, float b) :
  account(n, b), interest(0) {}
float savings::get_interest() {
  return (interest);
}
 What values do the data members have when the client says:
  checking c("Sue Smith", 1000.0);
  savings s("Jim Jones", 500.0);