首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
关于接口
时间:
2014-12-30 20:39:09
阅读:
147
评论:
0
收藏:
0
[点我收藏+]
标签:
壹.是什么?
interface接口,他描述了一种
规范
,一种对扩展内容的
描述
或者说
约定
。不能把他理解成抽象类,抽象类的意义在于执导怎样做,而接口则是告诉你做什么,
贰.命名规范
一般以
“I”
开头,以
“able”
结尾。
叁.语法
1.
接口中只能有方法。也就是说接口中不能有变量(字段)属性。
接口中没有实现,字段没有意义。
2.
接口中可以定义多个方法,也可以不定义任何方法(
* 标识接口
)。
3.
接口没有构造函数,因为接口的意义不在于接口本身能实现什么,构造函数没有意义。
4.
接口的成员不能加访问修饰符。
5.
接口中的方法中不能有任何实现。
6.
接口不能实例化。
7.
抽象类只能单继承,接口是多继承的。
肆.用途
1.
为了多继承
2.
当多个类拥有共同的方法,而他们之间又不能抽象出一个父类时候。可以用接口。
(这话有点绕,
举个例子:
“飞机能飞,鸟也能飞,我喝多了也能飞。这几个事物能抽象出一个父类吗?”
)
关于接口
标签:
原文地址:http://www.cnblogs.com/mcad/p/4194341.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!