Я программирую класс, в котором у меня есть метод, который берет объект обратного вызова из внешнего программного обеспечения. В настоящий момент Eclipse сообщает, что не знает тип объекта, который я дал в качестве аргумента (это ожидаемо, поскольку я не указываю этот тип, это делается внешним программным обеспечением).
Итак, я думаю, что мне нужно написать интерфейс для объекта, который я даю в качестве аргумента для своего метода. В связи с этим у меня два вопроса.
Это действительно так? Могу ли я решить указанную проблему указанным способом.
Если это так, куда мне поместить этот интерфейс? В том же файле, где мой класс? В классе? Вне класса?