(8-2)(1)在包中qzy.jsu定义了如下类Base;
package qzy.jsu;
class Base{
public void show1() { }
protected void show2() { }
void show3() { }
private voidshow4(){};
}
(2)在包中qzy.student定义了类Sub,则①处的正确代码是( )。
package qzy.student;
import qzy.jsu.*;
public class Sub extends Base{
public void show() {
①
}
}
package qzy.jsu;
class Base{
public void show1() { }
protected void show2() { }
void show3() { }
private voidshow4(){};
}
(2)在包中qzy.student定义了类Sub,则①处的正确代码是( )。
package qzy.student;
import qzy.jsu.*;
public class Sub extends Base{
public void show() {
①
}
}
举一反三
- 【多选题】(8-1)(1)在包中qzy.jsu定义了如下类Base; package qzy.jsu; public class Base{ public void show1( ) { } protected void show2( ) { } void show3( ) { } private void show4( ) {}; } (2)在包中qzy.student定义了类Sub,则 1 处
- 【多选题】(8-2) (1)在包qzy.jsu中定义了如下类Base: package qzy.jsu; class Base{ public void show1( ) { } protected void show2( ) { } void show3( ) { } private void show4( ) {}; } (2)在qzy.jsu包中定义了如下类Sub,则 1 处的正确代码是(
- (8-1)根据提示补全程序空白处,使程序能够正确运行。 1. 定义类Base package cn.edu.jsu; public class Base { ① void show() { System.out.println("你好,中国!"); } } 2. 定义测试类Demo package per.cn.edu.jsu; import cn.edu.jsu.Base; public class Demo { public static void main(String[] args) { Base.show(); } }
- 有如下类的定义。class A{ public void show() { show2(); } public void show2() { System.out.print("我"); }}class B extends A{ public void show2(){ System.out.print("爱"); }}class C extends B{ public void show() { super.show(); } public void show2() { System.out.print("你"); }}public class Test4 { public static void main(String[] args) { A a=new B(); a.show(); B b=new C(); b.show(); }} A: 我爱你 B: 爱你 C: 我爱 D: 我你
- 以下代码调试结果 class Base {} class Sub extends Base {} public class CEx{ public static void main(String argv[]){ Base b = new Base(); Sub s = (Sub) b; } }