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