为什么使用接口
主讲教师:王少华 QQ群号:483773664
学习目标
理解使用接口的必要性
一、需求
要求实现防盗门的功能
二、分析
- 防盗门既是门也是锁
- 门有“开”和“关”的功能,锁有“上锁”和“开锁”的功能
- 将门和锁都定义为抽象类
三、问题:防盗门可以继承门的同时又继承锁吗?
答案肯定是不行的。因为Java只支持单继承。
四、解决办法
利用接口;
将门定义为抽象类,锁定义为接口;
然后让防盗门继承门,实现锁的接口。
那么什么是接口,它又有什么特点呢。接下来我们一起学习接口的有关知识
时间: 2024-10-12 17:41:18