Create a class person having 5 data members.• Name• Address• Cnic• Gender• AgeAll data members should be hidden by the use of data hiding concept. These values will beinitialize using the child class constructor. For getting the values of these data members gettermethod will be created for all data members in the parent class i-e Person. Create another class Teacher that will inherit properties and functionalities from person class. Teacher class will have experience data member and an array of subjects taught bythat particular teacher. Provide setter and getter methods for all data members. Teacher is allowed to teach at least 2 subjects. Perform input validation in setSubject() function so the user will not be able to inputanything except string value. Default experience of the teacher will be 2 years. Parameterized constructor of person class will be called using the teacher class constructor. This will initialize all the data members of person class. Using teacher class object display every info of teacher
Create a class person having 5 data members.• Name• Address• Cnic• Gender• AgeAll data members should be hidden by the use of data hiding concept. These values will beinitialize using the child class constructor. For getting the values of these data members gettermethod will be created for all data members in the parent class i-e Person. Create another class Teacher that will inherit properties and functionalities from person class. Teacher class will have experience data member and an array of subjects taught bythat particular teacher. Provide setter and getter methods for all data members. Teacher is allowed to teach at least 2 subjects. Perform input validation in setSubject() function so the user will not be able to inputanything except string value. Default experience of the teacher will be 2 years. Parameterized constructor of person class will be called using the teacher class constructor. This will initialize all the data members of person class. Using teacher class object display every info of teacher.
Step by step
Solved in 3 steps with 1 images