Java 如何在抽象类中观察方法中的变量值

Java 如何在抽象类中观察方法中的变量值,java,debugging,abstract-class,Java,Debugging,Abstract Class,IDE是Eclipse,当我调试/跟踪并且希望在抽象类中的方法中观察变量时,它不显示任何内容 有什么想法吗?非常感谢 那么您将如何调用抽象类的方法呢? 您需要类的实例来调用其非静态方法。 我的建议是,创建一个扩展抽象类的类,并从扩展类调用抽象类中的方法,如下所示 public class AbstractClass { public void aMethodToDebug(){ System.out.println("debug this"); } } publi

IDE是Eclipse,当我调试/跟踪并且希望在抽象类中的方法中观察变量时,它不显示任何内容


有什么想法吗?非常感谢

那么您将如何调用抽象类的方法呢? 您需要类的实例来调用其非静态方法。 我的建议是,创建一个扩展抽象类的类,并从扩展类调用抽象类中的方法,如下所示

public class AbstractClass {
    public void aMethodToDebug(){
       System.out.println("debug this");
    }
}

public class ExtendingClass extends AbstractClass {
    public static void main(String[] args){
        ExtendingClass obj = new ExtendingClass();
        obj.aMethodToDebug();
    }

}

那么,您将如何调用抽象类的方法呢? 您需要类的实例来调用其非静态方法。 我的建议是,创建一个扩展抽象类的类,并从扩展类调用抽象类中的方法,如下所示

public class AbstractClass {
    public void aMethodToDebug(){
       System.out.println("debug this");
    }
}

public class ExtendingClass extends AbstractClass {
    public static void main(String[] args){
        ExtendingClass obj = new ExtendingClass();
        obj.aMethodToDebug();
    }

}