Интерфейс SimpleObject в классе StringObject должен быть реализован с параметром типа String.
Наведите на ошибку пожалуйста.
package com.javarush.task.task13.task1322;
/*
Интерфейс SimpleObject
*/
public class Solution {
public static void main(String[] args) throws Exception {
SimpleObject<String> stringObject = new StringObject<String>();
System.out.println(stringObject.getInstance());
}
interface SimpleObject<String> {
SimpleObject<String> getInstance();
}
public static class StringObject<String> implements SimpleObject<String>{
@Override
public SimpleObject<String> getInstance() {
return this;
}
}
}