gpt4 book ai didi

java - 关于接口(interface)中合约之外使用的方法的澄清

转载 作者:行者123 更新时间:2023-12-01 12:49:00 25 4
gpt4 key购买 nike

http://docs.oracle.com/javase/tutorial/java/IandI/defaultmethods.html

尽管契约(Contract)中没有说明,但现在如何可以使用 totoString 方法?是不是因为它是公开的,所以任何声明为公开的方法都可以使用?

最佳答案

在Java中,每个类都继承自Object ,和toString()对象契约(Contract)的一部分。

因此,任何 Java 对象都有一个 toString() 方法。此外,由于 toString() 不是 final,因此任何类都可以选择提供自己的方法实现。

关于java - 关于接口(interface)中合约之外使用的方法的澄清,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24403200/

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