package TypeVarMembers;
class C {
void mCDefault() {}
public void mCPublic() {}
private void mCPrivate() {}
protected void mCProtected() {}
}
class CT extends C implements I {}
interface I {
void mI(); }
<T extends C & I> void test(T t) {
t.mI(); // OK
t.mCDefault(); // OK
t.mCPublic(); // OK
t.mCPrivate(); // compile-time error
t.mCProtected(); // OK
}
} 请问各位大侠,上面的<T extends C & I> void test(T t) 是什么意思?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货