Polymorphism Write a program to demonstrate runtime polymorphism in Java. Can you implement method overloading in Java? Write a sample program. Explain why static methods cannot be overridden using a program. Scenario: Different payment methods (CreditCard, PayPal) implement the same interface for processing payments. Scenario: Using polymorphism with a list of different shapes. Abstraction Write a program to demonstrate abstraction using abstract classes. Can you achieve 100% abstraction in Java? Write a program to demonstrate. Write a program to show multiple inheritance using interfaces. Scenario: Using an abstract class for common employee behavior. Scenario: Different notification methods (Email, SMS).