抽象类门有两个抽象方法,关和开;接口锁也有两个抽象方,锁门(lockUp)和开锁(openLock);防盗门类TheftproofDoor,继承门,实现锁接口的抽象方法(共4个)。编写测试类,调用防盗门重写的四个抽象方法。
Bell
public interface Bell {
void takePicture();
}
Door
public abstract class Door {
abstract void close();
abstract void open();
}
Lock
public interface Lock {
void lockUp();
void openLock();
TestDoor
public class TestDoor {
public static void main(String[] args) {
TheftProofDoor td = new TheftProofDoor();
td.close();
td.lockUp();
td.openLock();
td.open();
td.takePicture();
}
}
TheftProofDoor
public class TheftProofDoor extends Door implements Lock,Bell{
@Override
void close() {
System.out.println("