A: class x { .... }
B: class x extends y { .... }
C: class x implements y1,y2 { .... }
D: public class x extends MouseAdapter,KeyAdapter { .... }
举一反三
- 下列类头定义中,错误的是 ?( )。 A: public x extends y B: public class x extends y C: class x D: class x extends y implements y1
- 列类头定义中,错误的是 A: public x extends y B: public class x extends y C: class x extends y implements y1 D: class x
- 下列类的定义中,错误的是() A: class x{....} B: public x extends y{...} C: public class x extends y{....} D: class x extends y implements yl{....}
- 下列类定义中,不正确的是(<br/>) A: class x extends y {<br/>.... } B: static class x <br/>implements y1,y2 { .... } C: public class x extends<br/>Applet { .... }
- 下列哪个方法可用于创建一个可运行的类() A: public class X implements Runnable{public void run() {……}} B: public class X extends Thread{public void run() {……}} C: public class X extends Thread{public int run() {……}} D: public class X implements Runnable{protected void run() {……}}
内容
- 0
(7-1)请阅读程序,并写出程序运行结果。 class X{ int getX() { return 5; } } class Y extends X{ int getX() { return 6; } } class T extends X{ int getX() { return 7; } } public class Demo10 { public static void main(String[] args) { X x=new X(); Y y=new Y(); X t=new T(); int sum=x.getX()+y.getX()+t.getX(); System.out.println(sum); } }
- 1
下列哪个方法可用于创建一个可运行的类X? A: public class X implements Runnable{ public void run(){......} } B: public class X implements Thread{ public void run(){......} } C: public class X implements Thread{ public int run(){......} } D: public class X extends Runnable{ public void run(){......} }
- 2
下列类的定义中,正确的是() A: class a{int x=0;int y=1;}; B: class b{int x;int y=:1;}; C: class c{int x;int y;}; D: class d{int x=0,int y=1;};
- 3
(7-2)有如下代码,下面哪些说法是正确的?( ) class X { X( ) { } } class Y extends X { }
- 4
如下代码:public class X {public X aMethod() { return this;}}public class Y extends X { }哪两个方法能加到Y类的定义中? A: public void aMethod(String s) {} B: public void aMethod() {} C: private Y aMethod() { return null; } D: public X aMethod() { return new Y(); } E: private void aMethod() {}