gpt4 book ai didi

java - 我们如何为供应商创建一个实例,因为它是一个接口(interface)?

转载 作者:行者123 更新时间:2023-12-02 09:02:15 25 4
gpt4 key购买 nike

我正在尝试了解供应商界面。我知道如果我们调用它的 get() 方法,它可以返回一个对象。但是,在以下示例中:

public class SupplierExample {

public static void main(String[] args) {
Supplier<String> s = new Supplier<String>() {
public String get() {
return "test";
}
};

System.out.println(s.get());
}
}

我无法理解如何从接口(interface)实例化对象(上面示例中的对象)。请指教。

最佳答案

此代码片段包含一个匿名类实例,它实现 Supplier<String>界面。

它实现了该接口(interface)的唯一方法:

public String get() {
return "test";
}

返回String “测试”。

因此,s.get()返回 String “测试”。

关于java - 我们如何为供应商创建一个实例,因为它是一个接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60078296/

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