In python create an EmployeeData class and objects. a) Create a…

Question Answered step-by-step In python create an EmployeeData class and objects. a) Create a… In python create an EmployeeData class and objects.a) Create a class named EmployeeData with the following:i. 3 instance variables to hold the employee name (string), job title (string), salary(float), and years (int)ii. A constructor that receives four parameters (with the same types as theinstance variables) and sets the instance variables equal to them.iii. A method that returns the employee name.iv. A method that returns the employee salaryv. A method that returns the employee titlevi. A method that returns the employee yearsvii. A method that gives the employee a raise. It should receive a float parameterthat represents a percent value and set the employee salary to itself * (1 +percent value)b) Outside of the class, write a main function that will do the following:i. Create an employee object sending the parameters (“Helen Calder”, “Analyst”,45000, 5)ii. Create another employee object sending the parameters (“Fred Aramis”,”Accountant”, 67000, 3)iii. Call the method that gives a raise for Helen and send 0.20 as the parameter.iv. Call the method that gives a raise for Fred and send 0.15 as the parameter.v. Call the three methods to get the name, salary and title object for Helen andthen print that data. (Don’t forget to add labels.)vi. Do the same thing for Fr Computer Science Engineering & Technology Python Programming ITSE 1429 Share QuestionEmailCopy link Comments (0)