class XXX {
Vector aaa= new Vector();
public void add(O temp) {
    aaa.add(temp);
}
public O get(int i){
    aaa.get(i);
}
}
其他方法类推,这样,你的程序中就可以这样用了.
public class Inter{

    public static void main(String[] args){
XXX v=new XXX ();
v.add(new B());
v.add(new C());
         v.get(0).draw(); 
         v.get(1).draw();