四、防盗门,可以开门、关门。当小偷来的时候,可以报警。用程序描述这一过程。 解析:开门、关门反应本质——抽象类,报警反应功能——接口 //创建一个接口 interface Alarm { public void alarm();//抽象方法为报警, public abstract void alarm(); } //创建一个抽象类,反应门的本质开门、关门 abstract class Door { public abstract void open();//抽象方法为开门 public abstract void close();//抽象方法为关门 } //继承抽象类实现接口 public class alarmdoor extends Door implements Alarm{ @Override public void alarm() { System.out.println("----小偷来了报警----"); } @Override public void open() { System.out.println("----开门----"); } @Override public void close() { System.out.println("----关门----"); } public static void main(String[] args) { alarmdoor d = new alarmdoor(); d.open(); d.close(); d.alarm(); } }