问答详情
源自:4-4 学生选课---添加课程 Ⅰ

用ArrayList类来初始化 coursesToSelect接口

请问课程中 this.coursesToList = new ArrayList()是什么意思呢? 为什么可以用一个类来初始化接口呢?

提问者:慕仰0191732 2019-03-08 23:11

个回答

  • potatOSs
    2019-03-10 01:23:11

    前面定义了 coursesToSelect 为一个 <Course> 型的 List
        public List<Course> coursesToSelect;
            然后在构造器中将coursesToSelect初始化为ArrayList();
        也就是说 coursesToSele 首先是 List 然后才被初始化为ArrayList();
    不知道这样说你有没有明白