Set是接口,为什么可以声明Set变量?

来源:4-3 学生选课--创建学生类和课程类

淘易通

2016-04-12 16:03

我看到public Set Course;

Set不是接口吗,怎么能这样用?

写回答 关注

3回答

  • 过客2015_YY
    2016-04-12 16:33:28
    已采纳

    可以声明 接口的引用  指向 实现类的对象。。就相当于父类的引用指向子类的对象。使用起来比较方便

    淘易通

    非常感谢!

    2016-04-12 19:09:27

    共 2 条回复 >

  • 连宏伟HW
    2016-04-27 22:18:45

    这是多态的体现,接口的引用指向其实现类

  • 淘易通
    2016-04-12 16:36:41

    那我自己在eclipse里面写了个接口,然后我用这个接口声明引用怎么不行呢?多谢

Java入门第三季

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

409792 学习 · 4340 问题

查看课程

相似问题