首页 青云排行榜 知识中心 控制台

在JAVA中,有如下代码:

 1.package foo;
 2.import java.util.Vector;
 3.private class MyVector extends Vector {
 4.    int i = 1;
 5.    public MyVector() {
 6.        i = 2;
 7.    }
 8.}
 9.public class MyNewVector extends MyVector {
10.    public MyNewVector () {
11.        i = 4;
12.    }
13.    public static void main (String args []) {
14.        MyVector v = new MyNewVector();
15.    }
16.}

文件 MyNewVector.java 如上所示。程序运行结果是什么?

编译成功

第3行编译失败。

第6行编译失败。

第9行编译失败。

第14行编译失败。

class只有两种修饰符,即默认值(没有访问修饰符)和public:
1.默认值,对应的访问权限为包访问权限,代表只有该包中的其他类才可以访问此java类,其他包中无法访问该类(无法import该类,无法new其对象);
2.public,此修饰符修饰的java类可以被本包或其他包中的任意类访问。
关于我们
公司简介
联系我们
联系我们
售前咨询: leizhongnan@eval100.com
售后服务: 0755-26415932
商务合作: support@eval100.com
友情链接
金蝶软件
快递100
关注我们
Copyright © 2023-2023 深圳慧题科技有限公司 粤ICP备2023109746号-1 粤公网安备44030002001082