interface(接口)和implement(实现)

小课堂

分享人:陈昊

1.背景介绍

2.知识剖析

3.常见问题

4.解决方案

5.编码实战

6.扩展思考

7.参考文献

8.更多讨论

1.背景介绍

接口的定义:接口是一种约束形式或者规范,其中只包括成员定义,不包含成员实现的内容。

也有人将接口(interface)叫做协议(protocol)就是需要满足一定协议的条件才可以使用。

2.知识剖析

为什么要使用接口呢?

1.便于多人同时开发。

2.同一个接口可以有多个实现类(多态)。

3.代码整洁,易读易改。

3.常见问题

1.使用接口的好处?

2:是不是所有情况都使用接口?

4.解决方案

1.前面已经提到过了。

2.不是所有情况都使用接口。

5.编码实战

6.扩展思考

在实际项目中代码需要哪些改动的时候可以体现出接口的优势?

7.参考文献

参考一:百度

参考二:http://how2j.cn/

8.更多讨论

欢迎大家交流和讨论

鸣谢

感谢大家观看

BY : 陈昊