您的位置:首页 > 其它

跟王老师学接口一: 为什么需要接口

2016-04-18 13:55 204 查看
为什么使用接口

主讲教师:王少华 QQ群号:483773664

学习目标

理解使用接口的必要性

一、需求

要求实现防盗门的功能

二、分析

防盗门既是门也是锁

门有“开”和“关”的功能,锁有“上锁”和“开锁”的功能

将门和锁都定义为抽象类

三、问题:防盗门可以继承门的同时又继承锁吗?

答案肯定是不行的。因为Java只支持单继承。

四、解决办法

利用接口;
将门定义为抽象类,锁定义为接口;
然后让防盗门继承门,实现锁的接口。

那么什么是接口,它又有什么特点呢。接下来我们一起学习接口的有关知识

来自为知笔记(Wiz)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息