Унаследован от интерфейса, имеется экземпляр этого класса, собралось без проблем - интерфейсу удовлетворяет. И не надо руками проверять что у класса есть все 200 необходимых методов, что все они имеют нужные прототипы, что все они реализованы. Особенно полезно, когда классов должно быть несколько десятков.