gpt4 book ai didi

java - 官方Java教程中的这句话是否不准确?

转载 作者:行者123 更新时间:2023-12-01 07:34:02 26 4
gpt4 key购买 nike

我在这里查看 Java 中“接口(interface)”的摘要:http://docs.oracle.com/javase/tutorial/java/IandI/summary-interface.html

第一行指出,“接口(interface)定义了两个对象之间的通信协议(protocol)。”

这真的准确吗?根据我的理解,接口(interface)只是一个 promise 提供一组成员/方法的契约(Contract),这些成员/方法可以由任意数量的客户端使用(只要它们根据访问修饰符具有适当的访问权限)。我是否缺少契约(Contract)的“另一面”,这将在“两个对象之间”建立一个接口(interface)?

<小时/>

编辑:从答案/评论(以及结束投票!:-[),我想我已经弄清楚了。我想我只是迷上了“两个对象之间”,并假设它意味着“仅两个对象之间”,这显然是一个错误的假设。谢谢!

最佳答案

From my understanding, an interface is just a contract promising to offer some set of members/methods

这非常接近协议(protocol)的定义。

关于java - 官方Java教程中的这句话是否不准确?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14612502/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com