#include class Person { char Name[20]; void setName(char*); public: Person(char*); void speak(void); }; Person::Person(char *n) { setName(n); } void Person::setName(char *n) { strcpy(Name,n); } void Person::speak() { cout << "My name is " << Name << ".\n"; } int main(int argc,char **argv) { Person Tom("Tom"); // Tom.setName("Jane"); //<-- This is error Tom.speak(); }