黑马程序员技术交流社区

标题: 题目 [打印本页]

作者: HI.ZZXX    时间: 2018-11-15 18:26
标题: 题目
package cn.itcast.day09.demo01.homework.homework1;
/*
1.定义一个抽象类Door(门),具有开open( )close()方法,无返回值,无参数

2.定义防盗门TheftoroofDoor类,具有普通门的开和关的功能,同时还有上锁功能、开锁功能;

5.创建测试类Test01,main方法中测试以上功能,打印格式如下:


轻轻拉门,门关上了。

插进钥匙,向左旋转钥匙三圈,锁上了,拔出钥匙。


插进钥匙,向右旋转钥匙三圈,锁打开了,拔出钥匙。

用力推,门打开了。
*/

//abstract要写在public
public abstract class  Door {

    public abstract void close();
    public abstract void open();
}
package cn.itcast.day09.demo01.homework.homework1;

public class Test01 {
    public static void main(String[] args) {

        TheftoroofDoor d = new TheftoroofDoor();

        d.close();
        d.open();

    }
}package cn.itcast.day09.demo01.homework.homework1;

public class TheftoroofDoor extends Door {

    @Override
    public void close() {

        System.out.println("轻轻拉门,门关上了。");
        System.out.println("插进钥匙,向左旋转钥匙三圈,锁上了,拔出钥匙。");
    }

    @Override
    public void open() {

        System.out.println("用力推,门打开了。");
        System.out.println("插进钥匙,向右旋转钥匙三圈,锁打开了,拔出钥匙。");
    }


}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2