gpt4 book ai didi

java - FeedReaderContract 演示中的空构造函数

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:37:36 24 4
gpt4 key购买 nike

引用Android开发者页面的FeedReaderContract类:

代码开始为:

public final class FeedReaderContract {
// To prevent someone from accidentally instantiating the contract class,
// give it an empty constructor.
public FeedReaderContract() {}

即该类有一个默认的 public 构造函数。

  • 代码注释是否正确?
  • public 空构造函数如何防止实例化 - 这应该是 private 吗?

……我还在半睡半醒吗? ...


PS 我不关心示例的其余部分,也不关心如何使用它。我纯粹是想确认我不会同时发疯和愚蠢...

最佳答案

self 回答,因为这可能对初学者有帮助?

代码注释错误。空构造函数工作正常。

为了防止实例化,构造函数需要是private,而不是空的。

关于java - FeedReaderContract 演示中的空构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20372689/

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