接口到底是什么东东,书上写的没理解 接口是对类功能的描述,类要遵从接口的规范去定义,什么意思?可以自定义接口吗?API中那些类有定义了接口? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要实现接口的每个方法 可以自定义接口常见 的 class Thread implements Runnable Runnable 是接口 其实很简单,就是很多概念搞复杂了..举个例子说吧,一个类A 其中有一个属性叫 myfunction ,类型是Myfunction .显然,你要给这个属性赋值的话,如果Myfunction是个实体类,你就可以直接 myfunction =new Myfunction();即你的Myfunction是死的,不能变的.现在灵活了..你把Myfuncition做成接口, 有两个实体类实现它 eatFunction, sleepFuncion.你就可以赋值:myfunction =new eatFunction(); 或者 myfunction =new sleepFuncion();这样你有什么function都可以给你的类A,只要它实现了Myfuncition接口... API中Collection Set List Map 都是接口。 接口是比抽象更抽象的东东。定义好了接口,可以有很多不同的实现来实现不同的功能,但INVOKE时,看到的东东是一样的------ 以下是签名 ------SoftDN.com, 提供免费的项目管理平台:SVN仓库、需求管理、BUG跟踪、任务管理、在线论坛、网站空间、项目存储及完整的备份等。欢迎网友光临建立项目,开创自己的梦想。地址:http://www.softdn.com http://www.softdn.cn jspinner显示系统时间问题,怎样让显示时间随系统时间刷新? 一个按钮,单击下,可以算是ActionEvent. 也可以算 MouseEvent吗? 本人用swing和数据库连接做了一个小程序,代码如下!!! 在线等。。。请教JCREATOR到JBUILDER的转换问题 我的JAVA程序又卡了,请大家帮忙~~~~~. 请教高手!怎么读取网页里面的iframe 和javascript输出代码? 请大家帮忙看一下这个错误 我用java连接informix,出现。。。。 装jbuilder6的问题(在线!) 问个关于系统变量的问题 JAVA传输视频的问题 字符串处理问题,高手指教!!在线等
举个例子说吧,
一个类A 其中有一个属性叫 myfunction ,类型是Myfunction .显然,你要给这个属性赋值的话,如果Myfunction是个实体类,你就可以直接 myfunction =new Myfunction();
即你的Myfunction是死的,不能变的.现在灵活了..你把Myfuncition做成接口, 有两个实体类实现它 eatFunction, sleepFuncion.
你就可以赋值:
myfunction =new eatFunction(); 或者 myfunction =new sleepFuncion();
这样你有什么function都可以给你的类A,只要它实现了Myfuncition接口...
------ 以下是签名 ------
SoftDN.com, 提供免费的项目管理平台:SVN仓库、需求管理、BUG跟踪、任务管理、在线论坛、网站空间、项目存储及完整的备份等。欢迎网友光临建立项目,开创自己的梦想。
地址:http://www.softdn.com http://www.softdn.cn