gpt4 book ai didi

java - 无法使用java中另一个类的公共(public)方法

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

我试图从主类调用位于我的项目的一个包中的公共(public)类的公共(public)构造函数,该类位于与第一个包不同的另一个包中的类中,但位于同一项目中。

我知道 public 修饰符允许您从包内部或外部的任何位置访问方法,因此我只是尝试创建并实例化首先提到的 public 类的新对象。

F.E:我尝试类似...... ClassName newObject = new ClassName();来自主类

实际上,为了能够使用它(我使用的是 netbeans IDE),我需要导入我想要调用的类/方法,即使它们具有 public 修饰符。

我的问题是...有没有一种方法可以使用这些方法而不需要将它们导入主类?

我是这个网页的新手,如果问题有任何问题,很抱歉。

最佳答案

资质和知名度没有什么关系。这些是不同的概念。

可见性(由访问修饰符强制执行,例如publicprotectedprivatepackage-private)是关于哪个类可以访问(即调用或使用)它。

资格是编译器询问您:“好吧,您提到了一个类名,但该名称可能有数千个。您指的是哪一个?”

关于java - 无法使用java中另一个类的公共(public)方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59869872/

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