{ Visit: http://g-lts.info/ for more code! } # include # include using namespace std; class person { private: string name,lastname; string telephone; /* Κατασκευαστής.*/ public: person() { name="-"; lastname="-"; telephone="-"; } /* Τέλος κατασκευαστή.*/ /* ================================================================== */ /* Μέθοδοι set : */ void setname(string s) { name=s; } void setlastname(string s) { lastname=s; } bool settelephone(string s) { int i; //1η Περίπτωση. if(s.size()!=10) return false; //2η Περίπτωση. if(s[0]=='0') return false; // Έλεγχος όλων των χαρακτήρων του string - αριθμού, ΑΝ βρίσκονται στο [0-9]. for(i=0;i='0' && s[i]<='9')) return false; } // Αν κατάφερε να περάσει τους παραπάνω ελέγχους τότε ας το δεκτό. telephone = s; return true; } /* Τέλος των μεθόδων set . */ /* ================================================================== */ /* Μέθοδοι get : */ string getname() { return name; } string getlastname() { return lastname; } string gettelephone() { return telephone; } /* Τέλος των μεθόδων get . */ /* ================================================================== */ /* Utility μέθοδοι. */ void printdetails() { cout<<"Name: "<