接口
来源:互联网 发布:巅峰seo 编辑:程序博客网 时间:2024/06/05 04:36
1.接口可以看成是一个特殊的抽象方类,是常量与抽象方法的一个集合, 不能有变量和一般的方法。
2.接口没有构造器。
3.接口定义的就是一种功能,此功能可以被类所实现(implenents)。
4.实现接口的类,必须重写其中所有的抽象方法,方可实例化。
5.类可以实现多个接口。—-Java中继承是单继承的。
6.接口与接口之间也是继承关系,而且可以实现多个继承。interface EE extends DD,AA
抽象类和接口的区别:
区别 抽象类 接口 定义关键字 abstract interface 组成 常量、变量、抽象方法、普通方法、构造方法 全局变量、抽象方法 权限 可以使用各种权限 只能是public 关系 一个抽象类可以实现多个接口 接口不能够继承抽象类、却可以继承多接口 使用 子类使用extends继承抽象类 子类使用implement实现接口 抽象类和接口的对象都是利用对象的多态性的向上转型,进行接口或抽象类的实例化操作 设计模式 模板设计模式 工厂设计模式、代理设计模式 局限 一个子类只能继承一个抽象类 一个子类可以实现多个接口阅读全文
0 0
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- android Character.isWhitespace 判断是否是空白char及提供判断空白字符串
- PAT乙级1011. A + B和C(15)
- opencv 15 OCR 文本检测(textdetection) vs2015
- 高级C语言教程-指针和存储
- 【2017十月欢乐赛Day2】subset
- 接口
- js验证整数
- vuejs中vue-resource或使用axios发送请求及解决跨域问题
- [java] 36. Valid Sudoku
- OpenCV Error: Assertion failed (dsize.area() || (inv_scale_x > 0 && inv_scale_y > 0)) in unknown fun
- Fetch简介
- 聆听习主席十九大报告,更加坚定信念,普及无穷小微积分促进科技大发展
- makefile(五):makefile的条件判断与循环
- HTTP错误汇总