gpt4 book ai didi

java - 只能从派生类访问基类方法

转载 作者:行者123 更新时间:2023-11-30 09:12:21 24 4
gpt4 key购买 nike

例如,我有两个类:

class Foo
{
protected void say() {...};
}

class Bar extends Foo {.....}

我能否以某种方式允许仅从 Bar 和其他派生类调用“say”方法,而不是从 Foo 包中的其他类调用。

最佳答案

不是,protected的意思是,protected成员可以在同一个包中访问,也可以在任何包中的所有子类中访问。如果您想限制包级别的访问,请将该类移动到一个单独的包中。

关于java - 只能从派生类访问基类方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21609076/

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