关键词不能为空

位置:淮南象牙塔成语大世界 > 成语大全 > java接口开发 是什么

java接口开发 是什么

作者:淮南象牙塔
日期:2021-04-13 21:53:32
阅读:

可以提升学历的,学历对于找工作还是很重要的,可以一边工作一边学历的


不用管这个类是什么 反正返回的一定是实现了IWorkspace接口(或子接口)的类的对象
去查配套的api文档就知道了

接口 / Interface 的存在非但不是“多此一举”,而是让开发者能够“相对”更加灵活地定义不同的类。
接口当中只是单纯地给出方法名字也正是为了能够让开发人员能够根据具体地需求去 实现 / implement 接口当中的各个方法。

举个例子。
我定义了一个接口 叫做 Eat / 吃
我又定义了几个类,人,鳄鱼,昆虫。他们都可以归为一个父类“生物”
但应用到实际中,人可以实现吃的功能,鳄鱼可以吃,昆虫也可以吃。但是相对于彼此之间“吃”必然会存在差异。那么“接口”这个概念就可以从某一个方面满足我们对于以上3个类对于“吃”的定义。
他们三个都可以implement Eat 这个接口,但实际使用的时候,餐桌上端上来一只烤火鸡,
人可以用筷子吃、用刀叉吃、甚至用手撕着吃
鳄鱼从沼泽中爬出来,整个吞咽下去“吃”
昆虫飞过来(比如苍蝇),利用它自己分泌的生物酶将烤鸡的蛋白质分解成可以吸吮进体内的状态也可以含糊地称为“吃”
总之无论怎么“吃”,三个类都根据各自的具体需要而分别实现了对于接口“吃”的定义。 而这里面用筷子,用刀叉,手撕,浑沦吞枣一样整个吞下去就是具体实现的方法。在你定义的类中可以对,当然也是必须对接口当中的每一个函数 / 方法做出具体的定义。

而在接口“吃”当中,根本没人关心你怎么去实现它(或者说没人关心你怎么吃),当然也不允许你去实现它。笼统地来说,绝大部分生物都可以实现吃的功能,那么具体怎么吃,就“因类而异”了!因为没人知道以后你会不会又想定义个蝴蝶、斑马,阿凡达甚至胡8出来。到那时如果它们不想饿肚子,想要“吃”,那就要具体去实现了。

接口的定义与实现是一个“概念”,根据不同的应用需求可以有不同的使用方法。

    相关推荐

    聚合标签
    什么什么活现成语 代表死亡的四字成语 谁知道《飞黄腾达 学徒》中女考官的名字和资料? 求飞黄腾达1-13季中英双字幕百度云资源 歌词 形容很黑的成语有哪些? 描写母爱的唯美句子 不动 ( ) ( ) 成语 什么才是真正的爱情 最后一个字是全字的成语有哪些 “化什么为什么”成语是什么? 形容脸上表现出高兴的样子是什么成语 形容人风流倜傥的诗句 带手臂的臂字成语 词语什么不什么有 逃可以组什么词 顺天致性是什么意思 表示死的四字词语有哪些 玄武门之变后,被迫退位的唐高祖李渊是什么结局? 请教初中语文问题,会的同学帮忙 中医中所说的五伤七劳是指什么? 李卫当官里的李卫真有其人吗? 60-80破血狂攻头价格 闲看庭前花开花落,去留无意 求好的高中古诗鉴赏的书籍 中国共产党的成立时间是1921年7月23日,还是1921年7... 修的成语有哪些成语大全 带项的成语有哪些 什么什么手臂成语大全 AABB式的四字成语有哪些 文学 人文 文化 人生 佛说,人生有八苦,生,老,病,死,怨憎会,爱别离,求不得…后... 顺水行舟的成语解释及意思 什么的说道,在前面加个形容词 形容紧张害怕的心情的词语有哪些 我自狂歌空度日,飞扬跋扈为谁雄 是什么意思? 人心莫不有知 AABB式的词语有哪些? 牡蛎煮了之后,有些怎么不开口啊?怎么打开?是死了吗?还能吃吗 带古代铜币有什么作用 苏轼《江城子 老夫聊发少年狂》的解析 以水为开头的的成语 牡蛎放开水中煮都不开口是死的吗? 求一篇朗诵的诗歌,前半部分较为柔和,比如赞美之类的,后半部分... 最后一个字是过的成语有哪些? 文学的分类 什么内外的成语 气字加偏旁组成aabb的词语有哪些? 李鸿章究竟是好人还是坏人? 有天理自然之安,无人欲陷溺之危++是什么意思 类似于惊弓之鸟的成语 王勃写的诗句有哪些 含乌的成语有哪些 我国古代有处世七书,请问是哪七书? 通书上"辛亥金"什么意思 带外的成语有哪些 朱粲率领的"可达寒贼"是什么意思 一首歌有悠扬的歌词 核舟记原文+翻译+字词注释 国与家问题先国后家,国重于家,国为家之基石先家后国家重... 臂开头的成语接龙 水什么山什么一个成语 我想给你个拥抱像以前一样可以吗…… 是什么歌? 鲁迅《一件小事》的内容? 浪开头的成语有哪些 柳永 《鹤冲天》中“且恁偎红(倚)翠”一句中“倚”一字到底有... 汤 火=烫(煲汤)写类似的词语 娆的拼音是什么