L
Louis
Код:
public interface IMath<T> {
public T sum (T i, T j);
}
Код:
public abstract class First implements IMath {
int a;
int b;
}
Код:
public class Second extends First {
public Second(){
super.a = 1;
super.b = 2;
}
@Override
public String toString(){
String s="a = "+a+"; b = "+b;
return s;
}
public Second sum(Second i, Second j) {
throw new UnsupportedOperationException("Not supported yet.");
}
}
Ругается что не переопределил все абстрактые методы...
принимает только
Код:
public Object sum(Object i, Object j) {
throw new UnsupportedOperationException("Not supported yet.");
}
Что нужно сделать что бы заработала строка
Код:
public Second sum(Second i, Second j)