Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 导入包而不指定类_Java_Inheritance_Import_Multiple Choice - Fatal编程技术网

Java 导入包而不指定类

Java 导入包而不指定类,java,inheritance,import,multiple-choice,Java,Inheritance,Import,Multiple Choice,从我的讲座中我得到了以下问题,他告诉我答案是iii。它编译、运行并打印字符串“Hello”,但我相信答案是I。它有一个编译错误,这是由于B类导入Package的方式不正确,应改为导入Package.a或Package。* 我的问题是-这是一个打字错误还是仍然可以运行并打印“Hello” 进口确实有错误。应该是import packaa.A你自己试试。为什么尖叫?!?!?!?!?!?!?!?!?!?我已经试过了,除非我在B类中指定“import Package.A”或“import Package

从我的讲座中我得到了以下问题,他告诉我答案是
iii。它编译、运行并打印字符串“Hello”
,但我相信答案是
I。它有一个编译错误
,这是由于B类导入Package的方式不正确,应改为导入Package.a或Package。* 我的问题是-这是一个打字错误还是仍然可以运行并打印“Hello”


进口确实有错误。应该是
import packaa.A

你自己试试。为什么尖叫?!?!?!?!?!?!?!?!?!?我已经试过了,除非我在B类中指定“import Package.A”或“import Package.*”,否则我无法运行该程序,但我仍然不确定这是否绝对正确,也许我的讲师的意思是其他我不太明白的东西?或者也许我是对的,这实际上是一个打字错误?取决于你更信任谁?编译器还是你的教授?当然是编译器,只是检查一下我是否遗漏了一些不明显的东西,但在这一点上它似乎是一个打字错误。感谢您的回复。这确实是代码中的一个错误。导入必须是Package。尽管如此,感谢您花时间发表评论,非常感谢。
   J.   Assuming the class A and class B given below are defined in different packages, packA and packB.

    package packA;
    public class A {
        protected void msg() {
            System.out.println("Hello");
        }
    }

    package packB;
    import packA;
    class B extends A {
        public static void main(String[] args) {
            B obj = new B();
            obj.msg();
        }
    }


    which of the following is correct about the class B?

    i.  It has a compilation error
    ii. It has a run time error
    iii.It compiles, runs and prints the string “Hello”
    iv. None of the above