package test;
public class Test {
public void say(String s){
        System.out.println(s);
    }
    public static void main(String[] args) {
        T t = new T();
        t.setObject(new Test());
        t.getObject().say("ss");
    }
}class A<E>{
    private E e;
    public A(){
        //如何知道E是什么类型
    }
    public E getObject(){
        return e;
    }
    public void setObject(E e){
        this.e = e;
    }
}class T extends A<Test>{
    
}class T2 extends A<String>{
    
}////////////////////////////////////
类A构建时如何确定E的类类型呢?

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【WxmJun】截止到2008-07-23 08:49:05的历史汇总数据(不包括此帖):
    发帖的总数量:13                       发帖的总分数:430                      每贴平均分数:33                       
    回帖的总数量:64                       得分贴总数量:20                       回帖的得分率:31%                      
    结贴的总数量:4                        结贴的总分数:160                      
    无满意结贴数:0                        无满意结贴分:0                        
    未结的帖子数:9                        未结的总分数:270                      
    结贴的百分比:30.77 %               结分的百分比:37.21 %                  
    无满意结贴率:0.00  %               无满意结分率:0.00  %                  
    楼主该结一些帖子了