В scala есть такая черта, как
trait Client {
def get(requests: Seq[Request]): Future[Seq[Response]]
}
Как реализовать класс в Java с помощью некоторой фальшивой реализации, например return Future.successful (List.empty ())?
Я пытался
class KVClient implements Client {
@Override
public Future<Seq<Response>> get(Seq<Request> requests) {
return Future.successful(List.empty());
}
Но он не компилировался. Ошибка: «KVClient не является абстрактным и не переопределяет абстрактный метод get (Seq) в клиенте»