SOLID - Interface Segregation Principle Example