ISP (Interface Segregation Principle):
Understand ISP, clients should not be forced to use unwanted interfaces.
Identify overloaded interfaces and refactor them.
Apply ISP in Java by designing specific interfaces.
Evaluate benefits of adherence, drawbacks of overload.