首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当Java规范说接口可以用来向对象添加方法时,它意味着什么?

当Java规范说接口可以用来向对象添加方法时,它意味着什么?
EN

Stack Overflow用户
提问于 2017-10-05 02:00:03
回答 2查看 34关注 0票数 0

在对第9章的介绍中,Java语言规范指出:

程序可以使用接口使相关类不必共享公共的抽象超类或向对象.添加方法。

https://docs.oracle.com/javase/specs/jls/se8/html/jls-9.html

黑体部分是什么意思?如何使用接口向对象添加方法?

明确地说,我不是要求解释接口是什么,也不是要求解释引用句子的非粗体部分,而是要求解释“向对象添加方法”意味着什么。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-05 02:09:04

上面可没这么说。它说,它们可以用来使向Object添加方法变得不必要。

票数 3
EN

Stack Overflow用户

发布于 2017-10-05 02:19:14

它的措辞根本不是最好的。在外行术语中,它是一个层,它允许您编写类除了对象类之外还必须完成的方法签名。因此,当您的类扩展对象类时,它不仅需要完成默认方法的约定--散列、字符串等等,还需要完成它继承的任何接口的方法。帮助组织、架构、理智等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46576762

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档