覆盖子类中的方法,同时保留超类方法的内容

时间:2013-02-10 00:13:43

标签: java

在java中,有什么方法可以覆盖子类中的超类方法,同时保留超类方法的内容?像这样:

class Person { 

public void update(){
    statement 1;
    statement 2;
    }

} 

class Student extends person {

    @Override
    public void update(){
        super().update();
        statement 3; 
        statement 4;

    }
}

这样在Student上调用update()会导致执行语句1,2,3和4吗?

1 个答案:

答案 0 :(得分:2)

super.update()放在子类方法的开头。