package com.iotek.Work4;
public abstract class Car {
public void Car(){
start();
engineBoom();
alarm();
runs();
stop();
}
protected abstract void start();
protected abstract void engineBoom();
protected abstract void alarm();
protected abstract void runs();
protected abstract void stop();
}
package com.iotek.Work4;
public class H1 extends Car {
@Override
protected void start() {
System.out.println("启动车辆");
}
@Override
protected void engineBoom() {
System.out.println("擎发出轰鸣声");
}
@Override
protected void alarm() {
System.out.println("喇叭鸣叫");
}
@Override
protected void runs() {
System.out.println("汽车跑起来");
}
@Override
protected void stop() {
System.out.println("停车");
}
}
package com.iotek.Work4;
public class CarTest {
public static void main (String[] args){
Car h1 = new H1();
h1.Car();
}
}