扩展而不是实现接口

时间:2015-12-31 06:53:20

标签: java interface

请考虑在eclipse中相同包中定义的以下两个文件。

PData.java

package com.abc.cast.q;


public class PData<F extends SF> {

SF.java

package com.abc.cast.q;
public interface SF{

  String getCName();

}

我正在浏览代码并注意到在PDData中,F正在扩展SF,但是,在查看SF.java之后,我开始知道它是一个接口。那么,PData.java在这种情况下不应该是F implements SF而不是F extends SF吗?

编译器没有抱怨

0 个答案:

没有答案