![Java与Android移动应用开发:技术、方法与实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/659/26793659/b_26793659.jpg)
上QQ阅读APP看书,第一时间看更新
4.2 实现接口
当一个类实现接口时,需要使用implements关键字指定接口名称。下面的代码使用CUnit类来实现IUnit接口。
![](https://epubservercos.yuewen.com/F132C1/15253386905235706/epubprivate/OEBPS/Images/Figure-P58_209741.jpg?sign=1738946354-OXzJo2G1qiKI5QlnVkLsCi6wYPOmdyuR-0-92e2284e3bb9de9fc15cb6ee9b6df8dc)
实现接口的类中,需要实现接口中定义的方法(或字段)。但有一点需要注意,CUnit类实现IUnit接口的同时,也会继承Object类。如果同时指定继承的类和实现的接口,应将extends关键字定义在implements关键字的前面,如下所示。
public class C2 extends C1 implements IUnit { // }
代码中的C2类实现了IUnit接口,同时继承自C1类。