[论坛专贴]关于接口
【ChinaJavaWorld.com技术论坛】 |
悄悄话(0) | (0) | 个人属性 | | 帖子收藏 | | 注销 | | 标记已读 | | 我的论坛 | | 帮助 | | 搜索 | | 排行榜 | | 发帖统计 |
<script language="javascript" type="text/javascript"> function copyText(obj) { var rng = document.body.createTextRange(); rng.moveToElementText(obj); rng.scrollIntoView(); rng.select(); rng.execCommand("Copy"); rng.collapse(false); } </script>
» 【ChinaJavaWorld.com技术论坛】 » 『 Java语言*初级版 』 » Java/OO初步
打印话题 寄给朋友 订阅主题 |
作者 | 谁能帮我解释一下接口? [精华] |
wrwlove 普通会员 发贴: 2 |
于 2005-11-28 16:55
谁能帮我解释一下接口?谢谢 !
ljcyu edited on 2005-11-28 17:04
• 请问那里能够下到免费的websphere? |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
ranchgirl 总版主 发贴: 1063 |
于 2005-11-28 22:10
Read this one, excellent explanation in Chinese, hehe http://bbs.chinajavaworld.com/post/view?bid=20&id=120024&sty=1&tpg=1&age=-1 不是大虾,也不是大侠! Individual homework, project help available. Send me PM (悄悄话) for help. • 接口能用new操作符吗? |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
gason 普通会员 发贴: 44 |
于 2005-11-29 12:37
布知道你对电脑了解多少 主板上的PCI插槽就是现实中的接口 你可你把声卡,显卡,网卡都插在PCI插槽上,而不用担心那个插槽是专门插哪个的 原因是做主板的厂家和做各种卡的厂家都遵守了统一的规定 包括尺寸,排线等等 但是各种卡的内部结构是一样的么?答案必然是否定的! 我们来模拟一下: interface PCI { void start(); void stop(); } //这是接口,相当于主板上的PCI插槽 • 帮忙看看这个GUI,怎么一运行,没出来界面? |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
gason 普通会员 发贴: 44 |
于 2005-11-29 12:38
class NetworkCard implements PCI { public void start() { System.out.println("Send..."); } public void stop() { System.out.println("Network stop!"); } } //网卡 class SoundCard implements PCI { public void start() { System.out.println("Du du..."); } public void stop() { System.out.println("Sound stop!"); } } //声卡 • 一个简单的输出问题 |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
gason 普通会员 发贴: 44 |
于 2005-11-29 12:40
class MainBoard { public void usePCICard(PCI p) { p.start(); p.stop(); } } //主板调用接口的运行方法,也就是调用PCI的函数 public class Assembler { public static void main(String[] args) { MainBoard mb=new MainBoard(); NetworkCard nc=new NetworkCard(); mb.usePCICard(nc); SoundCard sc=new SoundCard(); mb.usePCICard(sc); } } //这是运行 • SCJP认证考试全接触 |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
gason 普通会员 发贴: 44 |
于 2005-11-29 12:44
接口就是给出一些没有内容的方法,到具体用的时候再由用的方法自己定义内容 要注意的是想用接口必须实现接口的所有方法 不知道这样将够不够通俗,呵呵。 你要是还不明白我再说更通俗的说法。。。。。 • 中国象棋,能运行(有图片的) |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
wrwlove 普通会员 发贴: 2 |
于 2005-11-29 13:50
完全听的明白,多谢各位指教。 • 学习java的迷惑 |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
跳进咖啡 普通会员 发贴: 4 |
于 2005-11-29 17:01
获益非浅啊 不错不错 • 我在学习JAVA.请大家引个路..今年北京的冬天不太冷. |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
liyan1234_ 普通会员 发贴: 11 |
于 2005-11-30 11:14
书上的例子我也看过了 这个例子很好 • 如何学JAVA API |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
43520 普通会员 发贴: 32 |
于 2005-11-30 15:39
不错,通俗易懂 • 【招聘】JSP程序员(北京) |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
lang_net 普通会员 发贴: 17 |
于 2005-11-30 16:06
说的真好,高手. 我的blog 浪奔 浪流 • 北京猎头寻求人才 |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
不听流行的人 普通会员 发贴: 1 |
于 2005-12-01 17:14
解释的不错 对接口认识更深了 谢谢了 • 请问新浪网站的宽带直播技术是怎么实现的阿 |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
gason 普通会员 发贴: 44 |
于 2005-12-02 12:01
我不是什么高手 我学java才两周 只不过以前学过.net • 求助线程问题 |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
SaintZealot 普通会员 发贴: 1 |
于 2005-12-06 11:12
[旧帖疑问] 我是刚刚学习java的大菜鸟,对于接口有个新的问题: 在上面所举的例子中,我发现即使不定义借口,各个类给出方法体,产生各自的行为,也可以实现相应的功能。那么,接口的意义到底在于什么地方呢? • 请问那里能够下到免费的websphere? |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
gason 普通会员 发贴: 44 |
于 2005-12-07 09:34
你说得很对,即使不定义接口我们还是一样写代码,一样的做 可是企业级的开发可不是三两个人一天两天就能干完的 几百人月的项目出来了,一个小公司干不了,就要把软件拆开分到很多小公司做 那怎么能保证各个公司做的代码最后和到一起能像我们想得那样运行呢 这里接口就体现了巨大的作用! 我分给你的任务,我不管你内部具体怎么实现,只要你按着我给你定义好的接口写 到我要用的时候统一调用就不会出现众多人写的代码和不到一起去的情况 我这说的只是接口最浅显的用处,当然在编程中接口对于带代码的可重用性,安全性, 健壮性,可维护性等有着至关重要作用! 新名词“面向接口的编程”,去网上看看,很多讲得比较详细的 • SCJP认证考试全接触 |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
sunking5 普通会员 发贴: 3 |
于 2005-12-07 09:54
接口是一抽象的,它不能被直接实现或转化是吗? • 学习java的迷惑 |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
littlesmile 普通会员 发贴: 10 |
于 2005-12-08 14:48
接口里可以定义属性的 但必须是常量 一般都是定义为static final 的。 • 【招聘】JSP程序员(北京) |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
sunking5 普通会员 发贴: 3 |
于 2005-12-14 08:28
通过接口可以实现不相关类的相同行为,而不需要考虑这些类之间的层次关系. 通过接口可以指明多个类需要实现的一组方法. 通过接口可以了解对象的交互界面,而不需要了解对象所对应的具体类. 上边是从一本书中看到的,不知道对各位是否有帮助. • 接口能用new操作符吗? |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
sunac400 普通会员 发贴: 3 |
于 2005-12-14 11:21
gason解释的真的很形象阿 可以当教科书实例了 • 一个语法错误 关于Point2D.Double |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
pjs 普通会员 发贴: 3 |
于 2005-12-20 22:20
我认为接口最大的作用就是实现上塑,可以当作数据类型来作用。 如:List l1= new LinkedList(); 以后更改程序时很方便。 • 接口能用new操作符吗? |
作者 | Re:谁能帮我解释一下接口? [Re:wrwlove] |
galaxyly 普通会员 发贴: 5 |
于 2005-12-21 16:04
我写了个关于接口的代码(这是我对接口的理解欢迎大家指正)在这里我们假设有A,B两个程序员要完成一件工作。 ----------------------------------------------------------- /*这里是AB两个程序员协商一个交接口,通过这个接口两人实现“通信”; */ interface interf{ void show(); } ---------------------------------------------------------- /*A代表A程序员,他实现了接口所定义的方法; */ class A implements interf{ public void show(){ System.out.println("hello world!"); } } --------------------------------------------------------- /*B代表B程序员,他去调用A接口提供的方法;在这里他的调用方法需要传递一个接口的对象。 */ class B{ public void run(interf x){ //B程序员通过接口对象去调用A程序员提供的方法。 x.show(); } } ---------------------------------------------------------- /*主类,先实现一个A的对象,再实现B的对象,再将A的对象传递给B去调用 */ class mainclass{ • 从键盘输入 |
<script language="javascript" type="text/javascript"> function popUp(url) { var newwindow = window.open(url, "_blank","width=300,height=500,resizable=no,scrollBars=yes,menuBar=no, directories=no,toolBar=no,location=No,status=No"); } </script>
快速回复 | ||
标题 | ||
内容
HTML标记 |
|
|
选项 |
Email通知:如果有回复就通知您 禁止在这个帖子中使用 Jute 标记 禁止在这个帖子中使用笑脸标记 显示个人签名 |
内容
HTML标记
笑脸标记
Jute标记
图片标记
选项Email通知:如果有回复就通知您
禁止在这个帖子中使用 Jute 标记
禁止在这个帖子中使用笑脸标记
显示个人签名
已读帖子 新的帖子 被删除的帖子 |
Powered by Powerful JuteForum ® Version Jute 1.4.1 Pro
Copyright© 2001-2005 ChinaJavaWorld.com. All Rights Reserved.
Contact: ChinaJavaWorld(AT)21cn.com
京ICP备05040224号
[论坛专贴]关于接口相关推荐
- php免登录接口,PHPWind 8.0 论坛免登陆发布接口发布
PHPWind 8.0 论坛免登陆发布接口发布 作者:小文 发布于:2010-10-16 9:44 Saturday 分类:免费接口 PHPWind 8.0 论坛免登陆发布接口使用说明 一.功能特性 ...
- 淘特商品详情API接口(商品列表接口,商品销量接口,商品价格接口,商品价格排序接口,商品销量排序接口,专享价接口,已售商品数据接口,APP商品详情接口)
淘特商品详情API接口(商品列表接口,商品销量接口,商品价格接口,商品价格排序接口,商品销量排序接口,专享价接口,已售商品数据接口,APP商品详情接口)代码对接如下: 1.公共参数 名称 类型 必须 ...
- discuz论坛门户资讯入库接口
最近想打造一个社区门户站点,所以写了这个入库接口,可以对接数据入库. <?php /* * Discuz x3.2 门户免登陆发布接口 * 2018-08-10 * Copyright 6 ...
- 用了fastapi还需要nginx_专门为API接口开发出现,FastAPI零门槛学习
大概在10年前第一次接触Python的Web开发框架Django之后,第一次觉得原来开发Web程序这么简单,只需要做一些很简单的设计就可以启动一个项目了,在那之前,我还短暂用过JAVA的SSH框架套装 ...
- 接口隔离原则(设计模式4)
接口隔离原则: 使用多个专门的接口比使用单一的总接口要好. 一个类对另外一个类的依赖性应当是建立在最小的接口上的. 一个接口代表一个角色,不应当将不同的角色都交给一个接口.没有关系的接口合并在一起,形 ...
- 2014年4月5日 java集合框架总结2--List接口及其子类
List接口 Collection接口的子接口,可以使用Collection中全部方法. 有序集合,元素有索引,元素可以重复 List:特有的常见方法:有一个共性特点就是都可以操作角标. 1,添加 ...
- matlab数据接口技术,matlab接口技术与应用
matlab接口技术与应用 来源:mamingkeda 作者:华仔 浏览:1070 时间:2016-08-10 14:18 标签: 摘要: matlab接口技术与应用应用程序接口的使用方法.全书分为1 ...
- 第二届大数据世界论坛 聚焦行业需求
本文讲的是第二届大数据世界论坛 聚焦行业需求,随着现代技术的发展,企业产生的业务数据和客户数据早已汗牛充栋.如何有效的组织管理数据,提供商业解决方案,已经不是单纯的IT技术问题,而是与企业未来发展前途 ...
- 芋道 Spring Boot API 接口文档 Swagger 入门
点击上方"芋道源码",选择"设为星标" 做积极的人,而不是积极废人! 源码精品专栏 原创 | Java 2020 超神之路,很肝~ 中文详细注释的开源项目 RP ...
- 基于脑机接口的光感知视觉机制模型
在卷积神经网络模型的基础上,建立了脑电图学习网络模型(EEGNet).由于EEGNet具有适应脑电图处理的优点,可以应用于脑电图识别领域.但是,该应用存在一个瓶颈问题,即特定脑机接口(BCI)的EEG ...
最新文章
- Curl中的参数知多少
- 200米外遥测心跳确定身份,五角大楼全新黑科技,比人脸识别更准、伪装也没用...
- 快乐数(双指针,哈希表)
- 当互联网公司聚餐时,他们是如何谈(ge)笑(huai)风(gui)生(tai)的
- 文件异步上传方式(二)
- Unity免费库/插件/工具类/扩展集合
- 服务总线 开源_UltraESB企业服务总线将开源
- Markdown 全文检索
- 商品订单从购物车页面提交
- Enovia 用户操作手册
- Android P Settings默认显示开发者选项
- 发现网站被劫持该怎么办?网站域名劫持如何有效预防
- 多智能体强化学习-MAAC
- Get 和 Post 请求
- 【BZOJ5405】platform(二分,SA,线段树)
- privot函数使用
- 科研中的部分依赖图(PDP)绘制
- 5G商用牌照发放,“以竞争促落地”,日常5G服务可期。
- python将图片转为字符画_Python将图片转换为字符画的方法
- 守住网络安全的第一道防线