怎样声明接口


Posted in 面试题 onSeptember 19, 2014
如果一个类中的所有方法都是抽象的,则可采用另一种方式——“接口”来声明:
格式: interface 接口名 [extends 父接口列表]{
//抽象方法和静态常量
}
说明:
接口是一种特殊的抽象类,它包含常量和方法的声明,但没有方法的实现;可以把接口看成是一种特殊的抽象类;
接口实质上是一种规范,它关心的是“做什么”,不关心“怎样么”;
接口中的字段都是最终(final)、静态(static)、公共(public)的,即是公有的静态常量;
接口中方法的访问权限是公有(public)的,即使省略也默认为public;
接口也不能用new来进行实例化,但可以声明接口的引用,用来指向实现该接口的子类的实例。

Tags in this post...

面试题 相关文章推荐
几道PHP的面试题
May 19 面试题
请说出你所知道的线程同步的方法
Apr 19 面试题
JPA面试常见问题
Nov 14 面试题
用C语言实现文件读写操作
Oct 27 面试题
什么是SQL Server的确定性函数和不确定性函数
Aug 04 面试题
请解释接口的显式实现有什么意义
May 26 面试题
C#里面如何判断一个Object是否是某种类型(如Boolean)?
Feb 10 面试题
Linux Interview Questions For software testers
May 17 面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 09 面试题
linux面试题参考答案(6)
Aug 29 面试题
施惠特软件测试面试题以及笔试题
May 13 面试题
企业面试题试卷附带答案
Dec 20 面试题
群胜软件Java笔试题
Sep 29 #面试题
类、抽象类、接口的差异
Jun 13 #面试题
抽象方法、抽象类怎样声明
Oct 25 #面试题
介绍java中初始化块的使用
Sep 11 #面试题
精伦电子Java笔试题
Jan 16 #面试题
关键字final的用法
Oct 02 #面试题
介绍下WebSphere的安全性
Jan 31 #面试题
You might like
PHP加速 eAccelerator配置和使用指南
2009/06/05 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
php命令行写shell实例详解
2018/07/19 PHP
YII框架实现自定义第三方扩展操作示例
2019/04/26 PHP
Prototype String对象 学习
2009/07/19 Javascript
JavaScript代码复用模式实例分析
2012/12/02 Javascript
jquery js 重置表单 reset()具体实现代码
2013/08/05 Javascript
JS操作数据库的实例代码
2013/10/17 Javascript
javascript中Date()函数在各浏览器中的显示效果
2015/06/18 Javascript
JS实现弹出居中的模式窗口示例
2016/06/20 Javascript
Node.js中防止错误导致的进程阻塞的方法
2016/08/11 Javascript
Html中 IFrame的用法及注意点
2016/12/22 Javascript
node.js实现复制文本到剪切板的功能
2017/01/23 Javascript
基于Angular.js实现的触摸滑动动画实例代码
2017/02/19 Javascript
Bootstrap fileinput组件封装及使用详解
2017/03/10 Javascript
Vue响应式原理深入解析及注意事项
2017/12/11 Javascript
js实现HTML中Select二级联动的实例
2018/01/05 Javascript
如何在Vue.js中实现标签页组件详解
2019/01/02 Javascript
nodejs使用async模块同步执行的方法
2019/03/02 NodeJs
vue使用prop可以渲染但是打印台报错的解决方式
2019/11/13 Javascript
[45:06]完美世界DOTA2联赛PWL S2 Magma vs InkIce 第二场 11.28
2020/12/02 DOTA
python创建只读属性对象的方法(ReadOnlyObject)
2013/02/10 Python
CentOS 7下安装Python3.6 及遇到的问题小结
2018/11/08 Python
浅谈python 读excel数值为浮点型的问题
2018/12/25 Python
对python3中的RE(正则表达式)-详细总结
2019/07/23 Python
python绘图模块matplotlib示例详解
2019/07/26 Python
Python @property及getter setter原理详解
2020/03/31 Python
在 Python 中使用 MQTT的方法
2020/08/18 Python
中国跨境在线时尚零售商:Bellelily
2018/04/06 全球购物
Lookfantastic阿联酋官网:英国知名美妆护肤购物网站
2020/05/26 全球购物
static函数与普通函数有什么区别
2015/12/25 面试题
大学生学习自我评价
2014/01/13 职场文书
留学推荐信怎么写
2014/01/25 职场文书
师范类求职信
2014/06/21 职场文书
毕业设计致谢词
2015/05/14 职场文书
小学大队干部竞选稿
2015/11/20 职场文书