Java/Generics/Generic Constructor — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 10:27, 1 июня 2010
Use a generic constructor.
<source lang="java">
class GenCons {
private double val; <T extends Number> GenCons(T arg) { val = arg.doubleValue(); } void showval() { System.out.println("val: " + val); }
} public class GenConsDemo {
public static void main(String args[]) { GenCons test = new GenCons(100); GenCons test2 = new GenCons(123.5F); test.showval(); test2.showval(); }
}
</source>