题目内容

如果Triangle类继承自Shape类,那么Shape类中的哪些变量可以用于Triangle类中?()

A. Shape类中所有声明为static的变量
B. Shape类中的所有变量
C. Shape类中所有public和protected变量
D. Shape类中所有public和private变量

查看答案
更多问题

给定java代码,如下:abstractclassShape{public abstractvoiddraw();}要创建Shape类的子类Circle,以下代码正确的是( )。

A. classCircleextendsShape{intdraw(){}}
B. abstractclassCircleextendsShape{}
C. classCircleextendsShape{voiddraw(); }
D. classCircleextendsShape{voiddraw(){}}

在Java接口中,下列选项中属于有效的方法声明是( )。

A. public void aMethod();
B. void aMethod();
C. void aMethod(){}
D. private void aMethod();

分析如下Java代码,如果想在控制台上输出“B类的test()方法”,则在横线处应填入( )。class A {public void test() {System.out.println("A类的test()方法");}}class B extends A {public void test() {System.out.println("B类的test()方法");}public static void main(String args[]) {}}

A. a = new B();a.test();
B. A a = new A();a.test();
C. B b = new A();b.test();
D. B b = new B();b.test();

关于Java中包的概念,以下正确的是:

A. 包是一些类与接口的集合;
B. Java的包中可以包含子包;
C. 包中的类与子包中的类被认为是同一包内;
D. 包中的类不能访问子包中非public的类。

答案查题题库