跟王老师学接口一: 为什么需要接口
2016-04-18 13:55
204 查看
为什么使用接口主讲教师:王少华 QQ群号:483773664
学习目标
理解使用接口的必要性
门有“开”和“关”的功能,锁有“上锁”和“开锁”的功能
将门和锁都定义为抽象类
将门定义为抽象类,锁定义为接口;
然后让防盗门继承门,实现锁的接口。
那么什么是接口,它又有什么特点呢。接下来我们一起学习接口的有关知识
来自为知笔记(Wiz)
主讲教师:王少华 QQ群号:483773664
学习目标
理解使用接口的必要性一、需求
要求实现防盗门的功能二、分析
防盗门既是门也是锁门有“开”和“关”的功能,锁有“上锁”和“开锁”的功能
将门和锁都定义为抽象类
三、问题:防盗门可以继承门的同时又继承锁吗?
答案肯定是不行的。因为Java只支持单继承。四、解决办法
利用接口;将门定义为抽象类,锁定义为接口;
然后让防盗门继承门,实现锁的接口。
那么什么是接口,它又有什么特点呢。接下来我们一起学习接口的有关知识
来自为知笔记(Wiz)
相关文章推荐
- Python ljust rjust center输出
- 51CTO下载-千万级大型系统集成项目
- 烂泥:【转】rsync命令参数详解
- 涂鸦的力量:改善你的注意力和记忆力
- SCVMM 2012 SP1 – QuickStart deployment guide
- ubuntu 10.10 编译Android2.2问题解决
- System Center 2012
- 拨开云计算迷雾,助力企业业务创新
- <DIV align=名称 ,<DIV style=名称,<DIV id=名称 有什么区别?怎么用?
- 下一个抢汪峰头条的会是谁?
- Flexbox
- android:scaleType="matrix"布局文件加载图片时候的显示方式
- MyEclipse10 中增加svn插件
- 让a标签添加宽度
- Oracle基本信息检查
- android:layout_gravity 和 android:gravity 的区别
- 刷爆美国朋友圈的超燃短片:年轻人为什么要奋斗?
- 王德顺《追求自由的亡命徒》
- 光纤通信及周边产品知识汇总
- 网页共用头部和共用底部调用代码