ジェネリック クラス:
public class FanXingLeiDemo
private T obj;
public T getObj() {
return obj ;
}
public void setObj(T obj) {
this.obj = obj;
}
}
実装:
public class FanXingMain {
パブリック静的ボイドメイン(String[] args) {
FanXingLeiDemo
fxd.setObj("hahaha");
System.out.println(fxd.getObj());
}
}
汎用メソッド:
public class FanXingMethod {
public
{
System.out.println(t);
}
}
実装:
public class FangXingMethodMain {
public static void main(String[] args) {
FanXingMethod fxm = new FanXingMethod();
fxm.show(100);
fxm.show("shshh " );
fxm.show(true);
}
}
汎用インターフェース:
パブリックインターフェースInter
public abstract void show(T t);
}
インターフェイスの実装:
public class InterImpl