社区
Java SE
帖子详情
在Java中 ,定义一个空接口有什么作用?
Sylix
2002-11-25 09:44:45
在Java中 ,定义一个空接口有什么作用?
...全文
1035
11
打赏
收藏
在Java中 ,定义一个空接口有什么作用?
在Java中 ,定义一个空接口有什么作用?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
才钦
2002-11-28
打赏
举报
回复
实现类似多重继承的功能
kyobo
2002-11-28
打赏
举报
回复
程序大的时候,你不可能把每个类都写出来,而你写的类经常要调用其它类,而其它的类还没编写出来的时候就需要用到接口,来预先定义一个包含成员变量和需要的函数声明的类,在调用时,可以通过类口名作为需要引用的类的类名来实例化对象,对象就可以使用接口中的函数和变量,编译不会出错。等有时间的时候,通过实现implements实现接口,编写具体的类。程序运行后,自动通过接口连接到具体类实现操作。
如果具体类实现接口后,还新增加了变量和操作,则实例对象要通过强制转换才能被具体类实例化。如有多个类实现了接口,也各自增加了变量和操作,用同样的方法,就实现了多态性。
Sylix
2002-11-28
打赏
举报
回复
callwa
2002-11-28
打赏
举报
回复
因为JAVA不支持多重继承,即每个孩子只能有一个爹
嘿嘿.......好通俗.......
不要那臭鸡蛋砸俺哦
所以用接口来实现
接口通常用.......able
或者........ible
命名
使用时在类后面加上"implements 接口名"
另外接口类不能被实例化为一个对象
Sylix
2002-11-25
打赏
举报
回复
Sylix
2002-11-25
打赏
举报
回复
有什么用呢?
Sylix
2002-11-25
打赏
举报
回复
多谢,
to GaoLun(★米老鼠★),
怎么是构造器 ?不明白?
GaoLun
2002-11-25
打赏
举报
回复
是构造器 相当于 构造函数……
chl
2002-11-25
打赏
举报
回复
多继承
chrischen79
2002-11-25
打赏
举报
回复
没什么作用,可能是留待日后扩展用的。
duanfeng
2002-11-25
打赏
举报
回复
前端分析-2023071100789s47
前端分析-2023071100789s47
基于Django框架的企业微信集成开发平台_企业号API对接_消息推送与接收_用户管理_自定义菜单_身份验证_数据同步_移动办公解决方案_用于企业内部通讯与协作_提高工作效率_实现.zip
基于Django框架的企业微信集成开发平台_企业号API对接_消息推送与接收_用户管理_自定义菜单_身份验证_数据同步_移动办公解决方案_用于企业内部通讯与协作_提高工作效率_实现.zip
IMG_20250917_205649.jpg
IMG_20250917_205649.jpg
轻量化截图工具,包含32和64位
工具截图后可编辑拉标注,复制到剪切板直接粘贴使用,也可直接保存为图片文件。
教务管理系统_高等院校教学管理工具_基础维护学生信息班级信息课程信息课程图表教学管理学生逃课成绩录入成绩查询课程查询课表查询打印统计个人成绩统计个人成绩打印学生信息录入查询统计报表.zip
教务管理系统_高等院校教学管理工具_基础维护学生信息班级信息课程信息课程图表教学管理学生逃课成绩录入成绩查询课程查询课表查询打印统计个人成绩统计个人成绩打印学生信息录入查询统计报表.zip
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章