Java中接口的粗浅理解
来源:互联网 发布:压缩感知 凸优化 编辑:程序博客网 时间:2024/05/20 18:00
用interface来声明一个接口,interface的地位相当于class,声明时把class替换成interface就可以。
接口不能进行实例化,就是说不能通过new操作,但却可以声明接口变量,接口变量必须指定实现了接口的类。
接口方法:
接口中的所有方法都是抽象方法(不需要实现),一般情况下缺省abstract。
接口方法缺省访问控制权限是public,在写接口方法时,可以不写public。
接口的实现有2种情况:
1、抽象类实现接口:抽象类可以选择是否实现接口中的抽象方法;
2、非抽象类实现接口:类必须实现接口中的全部抽象方法。
在java中类的继承是单一的,叫单继承;但是一个类却可以实现多个接口,通过逗号分隔开。
接口的继承:
接口也可以继承接口。
通过学习接口、抽象类,你会发现,抽象类其实是介于接口和类之间的一种存在,很奇妙,作用也很强大。
0 0
- Java中接口的粗浅理解
- java中抽象类的粗浅理解
- 对linux中xargs粗浅的理解
- JdbcTemplate中RowMapper的粗浅理解
- 对 java.nio.ByteBuffer 的粗浅理解
- makefile的粗浅理解
- 操作系统的粗浅理解
- java中String的粗浅使用
- lambda 函数的粗浅理解
- 对JavaMail的粗浅理解
- OGNL表达式的粗浅理解
- 对git的粗浅理解
- 计算机网路的粗浅理解
- Java中多态的粗浅见解
- 说说对java中接口的理解
- 对Java中接口的初步理解
- Java中,对接口的理解
- Java中接口的清晰+形象理解
- https原理
- 2016蓝桥杯假期任务之《大数乘法》
- 误删除了Oracle的DBF文件之解决方案
- 权限管理表设计逻辑理解
- junit
- Java中接口的粗浅理解
- IPC机制之Messenger
- Centos 6.7安装Oracle
- Java struts2国际化,与js资源获取
- 机器学习 - Clustering by fast search and find of density peaks
- C++/MFC修行之路(6)停靠窗口
- 数据存储
- JWT Token
- 【Unity】Unity中获得碰撞体碰撞的位置