请问List不是一种接口的形式吗?之前的课程说过接口只是一种规范。那么为什么可以定义变量的形式进行定义?
之前的课程讲过,接口只是限定的一种规范,里面都是抽象方法,不同于类和抽象类。那么视频中,有一段代码我不是很明白:public List coursesToSelect;
如果是一种规范的话,不是只能用里面的方法吗?所以应该只能public List XXXX();运用里面的方法。
如果是这样的那接口是可以定义数据类型的吗?我要如何认知和重新理解接口的?
之前的课程讲过,接口只是限定的一种规范,里面都是抽象方法,不同于类和抽象类。那么视频中,有一段代码我不是很明白:public List coursesToSelect;
如果是一种规范的话,不是只能用里面的方法吗?所以应该只能public List XXXX();运用里面的方法。
如果是这样的那接口是可以定义数据类型的吗?我要如何认知和重新理解接口的?
2014-12-20
举报