У меня возникли проблемы с связыванием нескольких классов с интерфейсом, где, если я изменяю методы в интерфейсе, все реализующие классы обновляются автоматически.
Это то, что требуется, где интерфейс находится в формате "lolipop". В настоящее время мне нужно скопировать и вставить интерфейс в каждый класс, который его реализует, и если мне нужно изменить интерфейс, мне нужно изменить каждый из них, что довольно больно. Не говоря уже о том, что это портит генерацию кода, если я захочу использовать она.
Как создать ссылки на экземпляры (если это правильный термин) интерфейса, так что вместо того, чтобы иметь несколько копий, все они указывают на один и тот же интерфейс. В случае изменения, любое из которых немедленно отражается на классах, к которым они прикреплены (методы и тому подобное).