public class Sumador<T1 extends Number, T2 extends Number> {  
    private T1 numero1;  
    private T2 numero2;  

    public Sumador(T1 numero1, T2 numero2) {  
        this.numero1 = numero1;  
        this.numero2 = numero2;  
    }  

    public void sumar() {  
       System.out.println(numero1.doubleValue() + numero2.doubleValue());  
    } 
    
    static public void main(String args[]) {
        Sumador <Float, Float> a = new Sumador(1,2);
        //Sumador <char, Float> b = new Sumador(1,2);
        a.sumar();
    }
} 