// Demo program: // update name of Student // using a member function enter() of Student #include #include #include using namespace std; class Student { private: string id,name,class_no; // every Student will have these fields public: Student(){ id="id00"; name="none"; class_no="00"; } // initial values given for very student void show() { // member function to display students details cout << left << setw(5) << id << setw(15) << name << class_no << endl; } void enter(); // enter name only }; void Student::enter() { // updates name, but not id and class_no cout << "enter name "; getline(cin,name); } void main() { Student x,y; // create 2 students x and y x.show(); // display student x "id00 none 00" x.enter(); // enter the name "BENG" for student x x.show(); // display "id00 BENG 00" for student x } /* output when program is runned id00 none 00 enter name BENG id00 BENG 00 */