gpt4 book ai didi

java - 包和接口(interface)(访问保护)

转载 作者:行者123 更新时间:2023-11-29 03:39:42 25 4
gpt4 key购买 nike

同一个包中的非子类和不同包中的子类有什么区别?

最佳答案

给定一个类,A

  • A同包的非子类可以访问A

    的公有和包私有(private)方法
  • 不同包中A的子类可以访问A的公共(public)和 protected 方法。


注意:package-private 保护没有关键字 - 它是在没有指定其他保护时选择的保护。

public void thisIsPublic(...)

protected void thisIsProtected(...)

void thisIsPackagePrivate(...)

推荐阅读:Controlling Access to Members of a Class

关于java - 包和接口(interface)(访问保护),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13744494/

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