//: 文件1,路径:com\test\T.java
package com.test;
public class T {
T() { }
}
//: 文件2,路径:C.java
import com.test;
public class C {
public static void main(String[] args) {
T t = new T();
}
}
文件2编译失败...
将文件1构造函数去掉,再编译文件2,成功.
结论:默认构造函数是public的.
不知道这么说对不对,还是有什么别的说法,恳请指点.
package com.test;
public class T {
T() { }
}
//: 文件2,路径:C.java
import com.test;
public class C {
public static void main(String[] args) {
T t = new T();
}
}
文件2编译失败...
将文件1构造函数去掉,再编译文件2,成功.
结论:默认构造函数是public的.
不知道这么说对不对,还是有什么别的说法,恳请指点.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货