DAY 15: ----- 1.Polymorphism QUESTIONS(Theory) -------------- 1.What is mean by Polymorphism? 2.What are Types of polymorpism? 3.What are Types of Overloading? 4.Difference between Operator Overloading and method Overloading? 5.Give any 5 Example of Operator Overloading? 6.What is method Overriding and purpose of method Overriding? 7.Is we use different method name at that scenario it override or not? 8.What is difference between method overloading and mehod overriding? 9.If Method is present in both super and sub class which logic will be given importance? QUESTIONS(Programs): ---------------------- QUESTION 1: ------------ Description: Perform Operator Overloading Using + s="Greens" s1="Tech" a=10 b=30 QUESTION 2: ------------ Description: Perform Operator Overloading Using * s="Python" a=10 b=30 QUESTION 3: ------------ Description: Perform Operator Overloading Using len() method s="Greens" a=[10,20,30,40] e=20,67,99,89,30 b={90,40,50,60,70} QUESTION 4: ------------ Project :EmployeeDetails Package :org.emp Class :Employee Methods :emp_Id() Description : overload the method emp_Id() based on different Number of arguments. QUESTION 5: ------------ Project :CompanyDetails Package :org.company Class :CompanyInfo Methods :company_Name() Description : overload the method company_Name() based on different Number of arguments. QUESTION 6: ------------ Project :MyPhone Package :org.phone Class :Phone Methods :phone_Info() Description : overload the method phone_Info() based on different Number of arguments. QUESTION 7: ----------- Project :GreensAddress Package :org.add Class :GreensTech Methods :greens_Address() Description : overload the method greens_Address() based on different Number of arguments. QUESTION 8: ------------ Project :BankDetails Package :org.bank Class :BankInfo Methods :saving(),fixed(),deposit() Class :AxisBank Methods :deposit() Description: override the method deposit in BankInfo. QUESTION 9: ------------ Project :EducationInformation Package :org.edu Class :Education Methods :ug(),pg() Class :Arts Methods :bSc(),bEd(),bA(),bBA(),ug(),pg() Description: override the method ug(),pg() in Education. QUESTION 10: ------------ Project :BikeInformation Package :org.bike Interface :Bike Methods :cost(),speed() Class :Ktm Methods :cost(),speed() Description: Override the method cost() in Education.