gpt4 book ai didi

java - 将接口(interface)传递给实现该接口(interface)的类的构造函数

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

我有一个 Twitter 类,它实现了 Twitter.IHttpClient 接口(interface)。现在 Twitter 的构造函数使用与参数相同的接口(interface)。

Twitter(java.lang.String name, Twitter.IHttpClient client);

这怎么可能?由于接口(interface) Twitter.IHttpClient 将成为 Twitter 类本身的成员,如果没有它,我无法通过构造函数创建 Twitter 类?或

我理解错了?

最佳答案

Twitter.IHttpClientTwitter 类的静态嵌套接口(interface)。

因此,它的作用域是静态的,不需要 Twitter 实例。

关于java - 将接口(interface)传递给实现该接口(interface)的类的构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26158267/

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