Java编程思想第六章访问权限控制练习题解答(待更新完整.......)

版权声明:博客为作者平时学习备忘,参考资料已在文尾列出一并表示感谢。如若转载,请列明出处。 https://blog.csdn.net/woai8339/article/details/84100256

练习解答

练习1

先在另一个包建立代码,命名为ch6Ex1.java

package ch5;

public class ch6Ex1 {
    public ch6Ex1(){
        System.out.println("hello world");
    }
}

练习2

先定义一个Vector.java:

package ch6.Exercise2;

public class Vector {
    public Vector(){
        System.out.println("ch6.Exercise2.Vector");
    }
}

再定义一个Ex2.java:

package ch6.Exercise2;
import java.util.Vector;
import ch6.Exercise2.*;
public class Ex2 {
    public static void main(String[] args) {
//        Vector v = new Vector(); // ambiguous
        java.util.Vector v = new java.util.Vector();
        ch6.Exercise2.Vector v2 = new ch6.Exercise2.Vector();
    }
}

/**
 * output:
 * ch6.Exercise2.Vector
 *
 * Process finished with exit code 0
 * **/

练习3

猜你喜欢

转载自blog.csdn.net/woai8339/article/details/84100256