- 为什么要使用接口?
答:当一个类要继承多个类时,用继承无法实现,这时可以用接口实现同时继承多个类。
2.接口是一种能力:体现在接口的方法上
接口是一种约定,其体现在接口名称和注释上
3 面向接口编程
程序设计时面向接口的约定而不考虑具体实现
4.接口的特征:
a.接口不可以被实例化
b.实现类必须实现接口的所有方法
c.实现类可以实现多个接口
d.接口中的变量都是静态常量
5.如何理解接口是一种能力?
(1)可以被多继承
(2)设计和实现完全分离
(3)更自然的使用多态
(4)更容易搭建程序框架
(5)更容易更换实现
6.一个类可以实现多个接口,非抽象类实现接口时必须实现接口中的全部方法
7.抽象类利于代码复用,接口利于代码维护
接口
最新推荐文章于 2023-10-08 15:36:59 发布