直接上源码
首先是abstract类,有个doAbstractTest方法,且 doTest方法也要使用这个doAbstractTest方法
实现类
测试类
初学java 有错误,望请雅正。谢谢
首先是abstract类,有个doAbstractTest方法,且 doTest方法也要使用这个doAbstractTest方法
public abstract class AbstractClass {
protected abstract void doAbstractTest(int level, Object source, String trace);
public void doTest(int level, Object source, String trace){
doAbstractTest(level, source, trace);
doAbstractTest(3, "cc", "cc");
}
}
实现类
public class Realize extends AbstractClass{
@Override
protected void doAbstractTest(int level, Object source, String trace) {
// TODO Auto-generated method stub
System.out.println(source+trace+" "+level);
}
}
测试类
public class TestForAbstract {
private static AbstractClass xx = null;
public static void main(String[] args) {
xx = new Realize();
xx.doAbstractTest(1, "aa ", "aa");
xx.doTest(2, "bb ", "bb ");
}
}
初学java 有错误,望请雅正。谢谢