当前位置: 首页 > 知识库问答 >
问题:

需要调用实例化类的方法

林星华
2023-03-14

假设我有以下代码:

public class MyClass {
    public void doSomething(int value) {

    }
}
public class MyNewClass {
    public static void main(String args[]) {
        MyClass myClass = new MyClass();
    }
}

是否有可能在MyNewClass中调用来自MyClassdo某物(int)的编译器错误?我知道实际上你会把那个方法放在构造函数中,但这个问题是出于好奇。

共有1个答案

邵研
2023-03-14

最接近这一点的方法是使用代码覆盖工具。如果您有一整套单元测试,它们将允许您识别,例如,哪些方法永远不会被调用。我不能特别推荐一个图书馆,但有很多。

 类似资料:
  • 如果我要做新球员(“约翰”)。doSomething()java抱怨这一点。gameService为null。需要实例化Player类。 是否可以使gameService自动连接到服务正确?

  • 问题内容: 让我感到困惑的一个例子: Thing.java: (相同的程序包)TestUsesThing.java: 为什么没有必要导入Date以便能够在其中之一上调用getTime()? 问题答案: 只需要用Java导入,这样,如果您键入,编译器就会知道a 是什么。 导入与在C / C ++中不同。classpath上的所有类型都 可用 ,但是您不必为了编写完全限定的名称而使用它们。在这种情况下

  • 我有一个这样的测试 lucene6中的在这里...从中可以链接到超类并查看是(非)。

  • 通过前面的学习,类方法大体分为 3 类,分别是类方法、实例方法和静态方法,其中实例方法用的是最多的。我们知道,实例方法的调用方式其实有 2 种,既可以采用类对象调用,也可以直接通过类名调用。 通常情况下,我们习惯使用类对象调用类中的实例方法。但如果想用类调用实例方法,不能像如下这样: 运行上面代码,程序会报出如下错误: Traceback (most recent call last):   Fi

  • 我仍然是Java的新手,我正在努力使这个程序适合我的任务。 问题是: 杰夫在你家附近经营着一家当地的零售店。他已与您签订合同,让您创建一个交互式应用程序,以帮助他增加员工工资。创建一个名为 Details 的类,该类将包含员工 ID 号、名字、姓氏和薪水的获取和设置方法。包括一个名为getUpdateSalary()的方法,该方法将使员工的薪水增加10%。在您的主类中,包括一个名为 () 的静态方

  • 我正在做一个单元测试,在我的应用程序中的类,它只是一个简单的类,我认为我做的一切都是正确的,但测试失败了,说: 需要但未调用:MContextWeakReference.Get();->在rahmat.com.app.utility.backwardcompatibility.StringResourceUtilTest.GetString(StringResourceUtilTest.java: