空の抽象基本クラスがあります
abstract class Base{
Base(){}
}
次に、この基本クラスを拡張するいくつかのクラスがあります
class A extends Base{
}
次に、これらのクラスをインスタンス化し、リストに入れます。
A it = new A();
ArrayList<Base> list = new ArrayList<Base>();
list.add(it); // add A object
それから私は次のようなことをしたい
for(Base msg : List){
if( msg instanceof A){
A obj = (A)msg;
}
}
But I'm getting errors.
私は何を間違っていますか