class example{
private int x=1;
public int xreturned(){
return x;
}
}
class example2<N>{
example2<N> variable;
public int fun(){
int x=variable.xreturned();
}
}
class mainclass{
public static void main(String[] args){
example2<example>obj=new example2<example>();
if(1.equals(obj.fun()))
System.out.println("correct");
return 0;
}
}
fun 関数変数の example2 クラスで、クラス example の xreturned() 関数が見つかりません。どうやってそれを見つけたらいいの?objには例(例のクラスのタイプ)ジェネリックがあるので、それを見つけることができると思っています..最小限の変更でそれを見つける方法を教えてください