怎样声明接口


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

Tags in this post...

面试题 相关文章推荐
mysql的最长数据库名,表名,字段名可以是多长
Apr 21 面试题
PHP面试题及答案二
May 23 面试题
什么是"引用"?申明和使用"引用"要注意哪些问题?
Mar 03 面试题
介绍一下.NET构架下remoting和webservice
May 08 面试题
Internet体系结构
Dec 21 面试题
CSMA/CD介质访问控制协议
Nov 17 面试题
linux面试题参考答案(4)
Jan 28 面试题
ShellScript面试题一则-ShellScript编程
Jun 24 面试题
介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?
Mar 05 面试题
Java程序开发中如何应用线程
Mar 03 面试题
JVM是一个编译程序还是解释程序
Sep 11 面试题
群胜软件Java笔试题
Sep 29 #面试题
类、抽象类、接口的差异
Jun 13 #面试题
抽象方法、抽象类怎样声明
Oct 25 #面试题
介绍java中初始化块的使用
Sep 11 #面试题
精伦电子Java笔试题
Jan 16 #面试题
关键字final的用法
Oct 02 #面试题
介绍下WebSphere的安全性
Jan 31 #面试题
You might like
S900/ ETON E1-XM 收音机
2021/03/02 无线电
手冲咖啡应该是现代精品咖啡店的必备选项吗?
2021/03/03 冲泡冲煮
PHP操作MongoDB时的整数问题及对策说明
2011/05/02 PHP
php面向对象中static静态属性和静态方法的调用
2015/02/08 PHP
php中动态调用函数的方法
2015/03/16 PHP
php模仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或评论的功能(中)
2017/06/11 PHP
Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
2017/10/11 PHP
PHP的mysqli_select_db()函数讲解
2019/01/23 PHP
js 表格隔行颜色
2009/12/02 Javascript
js取值中form.all和不加all的区别介绍
2014/01/20 Javascript
jQuery中parents()方法用法实例
2015/01/07 Javascript
关于JS中的方法是否加括号的问题
2016/07/27 Javascript
web 前端常用组件之Layer弹出层组件
2016/09/22 Javascript
微信小程序 地图(map)实例详解
2016/11/16 Javascript
JavaScript实现删除数组重复元素的5种常用高效算法总结
2018/01/18 Javascript
vue.js实现点击后动态添加class及删除同级class的实现代码
2018/04/04 Javascript
详解使用Next.js构建服务端渲染应用
2018/07/10 Javascript
vue解决使用webpack打包后keep-alive不生效的方法
2018/09/01 Javascript
Node.js在图片模板上生成二维码图片并附带底部文字说明实现详解
2019/08/07 Javascript
layer.open的自适应及居中及子页面标题的修改方法
2019/09/05 Javascript
python实现html转ubb代码(html2ubb)
2014/07/03 Python
Python中的XML库4Suite Server的介绍
2015/04/14 Python
利用selenium 3.7和python3添加cookie模拟登陆的实现
2017/11/20 Python
python中plot实现即时数据动态显示方法
2018/06/22 Python
Python求正态分布曲线下面积实例
2019/11/20 Python
python使用openCV遍历文件夹里所有视频文件并保存成图片
2020/01/14 Python
Python定时任务APScheduler安装及使用解析
2020/08/07 Python
Django model class Meta原理解析
2020/11/14 Python
Html5元素及基本语法详解
2016/08/02 HTML / CSS
Lime Crime官网:美国一家主打梦幻精灵系的彩妆品牌
2019/03/22 全球购物
商务日语毕业生自荐信范文
2013/11/14 职场文书
公职人员索取回扣检举信
2014/04/04 职场文书
学校班子个人对照检查材料思想汇报
2014/09/27 职场文书
2015中学学校工作总结
2015/07/20 职场文书
浅谈如何写好演讲稿?
2019/06/12 职场文书
golang中的struct操作
2021/11/11 Golang