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

时间:2012-10-24 21:34:34

标签: java debugging abstract-class

IDE是Eclipse,当我调试/ Trace时,我想在抽象类中的方法中观察变量,但它没有显示任何内容。

有什么想法吗?非常感谢!

1 个答案:

答案 0 :(得分:1)

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

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();
    }

}