什么是覆盖?
如果在子类中定义一个方法,其名称、返回类型及参数签名正好与父类中某个方法的名称、返回类型及参数签名相匹配,那么可以说,子类的方法覆盖了父类的方法。
作用:
可以达到不更改父类的方法便创建了子类的一个方法。使程序更加的安全。
例子:
class A
{
public void print1()
{
System.out.println(“1”);
}
}
class B extends A
{
public void print1()
{
System.out.println(“2”);
}
}