gpt4 book ai didi

java - 从另一个特定类访问类方法

转载 作者:行者123 更新时间:2023-12-02 08:48:01 24 4
gpt4 key购买 nike

A、类B、类C位于同一个包中。

AmethodA1,我想仅从类 B 访问它,而不是从类 C 访问它(用户不应该从 C 访问 methodA1)。我怎样才能在Java中实现这样的东西?

最佳答案

同一包中的类应该相互协作。如果 C 不应该对 A 具有与 B 相同级别的访问权限,则 C 不应该与 A 和 B 位于同一个包中。因此,您的第一个选择是将 C 移动到不同的包中。

一种可能的替代方案是使 B 成为 A 中的嵌套类。作为嵌套类,它可以访问 A 中的私有(private)成员,而 C 无法访问该成员。

关于java - 从另一个特定类访问类方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60958950/

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