打字猴:1.700458419e+09
1700458419 //引擎会轰隆隆地响,不响那是假的
1700458420
1700458421 public abstract void engineBoom();
1700458422
1700458423 //那模型应该会跑吧,别管是人推的,还是电力驱动的,总之要会跑
1700458424
1700458425 public abstract void run();
1700458426
1700458427 }
1700458428
1700458429 在抽象类中,我们定义了悍马模型都必须具有的特质:能够发动、停止,喇叭会响,引擎可以轰鸣,而且还可以停止。但是每个型号的悍马实现是不同的,H1型号的悍马如代码清单10-2所示。
1700458430
1700458431 代码清单10-2  H1型号悍马模型
1700458432
1700458433 public class HummerH1Model extends HummerModel{
1700458434
1700458435 //H1型号的悍马车鸣笛
1700458436
1700458437 public void alarm(){
1700458438
1700458439 System.out.println(“悍马H1鸣笛……”);
1700458440
1700458441 }
1700458442
1700458443 //引擎轰鸣声
1700458444
1700458445 public void engineBoom(){
1700458446
1700458447 System.out.println(“悍马H1引擎声音是这样在……”);
1700458448
1700458449 }
1700458450
1700458451 //汽车发动
1700458452
1700458453 public void start(){
1700458454
1700458455 System.out.println(“悍马H1发动……”);
1700458456
1700458457 }
1700458458
1700458459 //停车
1700458460
1700458461 public void stop(){
1700458462
1700458463 System.out.println(“悍马H1停车……”);
1700458464
1700458465 }
1700458466
1700458467 //开动起来
1700458468
[ 上一页 ]  [ :1.700458419e+09 ]  [ 下一页 ]