选择题 13.  欲构造ArrayList类的一个实例,此类继承了List接口,下列方法中,正确的是______。
【正确答案】 B
【答案解析】 对于选项A,在Java语言中,可以把子类的对象赋值给父类的引用变量,但是不可以把父类的对象赋值给子类的引用,Object是所有类的父类,因此,也是ArrayList的父类,所以,这种写法是不合法的,如果换成语句Object o=new ArrayList()就合法了。所以,选项A错误。
   对于选项B,ArrayList实现了List接口。所以,选项B正确。
   对于选项C与选项D,由于List是接口,因此,不能被实例化。所以,选项C与选项D错误。
   所以,本题的答案为B。