- Android移动应用开发技术与实践
- 夏辉 杨伟吉 张瑾主编
- 130字
- 2025-02-18 06:41:47
实例3-3:抽象类和接口结合实例
以下代码定义了抽象类Door,包含抽象方法open和close:

以下代码定义接口Alarm,包含抽象方法alarm:


定义类AlarmDoor继承Door,实现接口Alarm:

下面定义了一个测试类Test,初始化了一个对象a1,并调用其中的方法:

用eclipse编译并运行程序,其结果如图3-20所示。

图3-20 抽象类和接口结合实例