What does 'this' refer to in a method?
Why can't 'this' be used in static methods?
When is using 'this' in a constructor necessary?
How does 'this' improve code readability in a class?
How does polymorphism enable runtime method selection in Java?
What happens if 'this' is used incorrectly in static contexts?
What role do interfaces play in polymorphism?
How can excessive polymorphism lead to performance issues?
Why is substitutability a key principle of polymorphism?
How do interfaces facilitate multiple implementations?