java程序运行流程:
源代码(.java文件)→编译器(执行javac程序编译),编译后形成.class文件(由字节码组成)→
输出→Java虚拟机(JVM)运行.class文件
P42
题A
在测试类中,加上 TapeDeck t=new TapeDeck();
题B
在class DVDPlayer中补上
void playDVD()
{
System.out.println("DVD playing");}
P43排序
class Drumkit{
boolean topHat=true;
boolean snare=true;
void playSnare(){
System.out.println("bang bang ba-bang");
}
void playTopHat(){
System.out.println("ding ding da-ding");
}
}
测试类
class DrumKitTestDrive{
DrumKit d=new DrumKit();
d.snare=false;
d.playSnare();
d.playTopHat();
if(d.snare==true){
d.playSnare();
}
}