重载的例子与解释:
/**
* 方法的重载
* @author XUE
*
*/
public class A {
/**
* 方法名一样,参数不一样(类型,顺序,个数)
*/
public void A(){
}
public void A(int a){
}
}
方法的重写例子:
/**
* 方法的重写不会删除父类的同名方法,只是覆盖
* @author XUE
*
*/
public class B {
public void b(){
System.out.println("b");
}
public static void main(String[] args) {
C c=new C();
c.b();
}
}
class C extends B{
public void b(){
System.out.println("c");
super.b();//证明没有删除父类的同一个方法
}
}