java如果我导入一个超类,我也需要导入它的子类吗?
我导入了java.util.Calendar
类,它的getInstance()
方法返回自身子类对象的一个实例,在我的例子中,它的类型是java.util.GregorianCalendar
然而,如果我也在这个程序中使用java.util.GregorianCalendar
调用getInstance()
时,为什么我只需要导入java.util.Calendar
就可以工作呢
import java.util.Calendar;
public class Test {
public static void main(String[] args) {
Calendar cal = Calendar.getInstance();
}
}
共 (0) 个答案