重写必须继承,重载不用
重写(继承)
重写的方法名,参数数目相同,参数类型兼容,重载的方法名相同,参数列表不同。
public class Test extends dao { @Override public void getName() { super.getName(); System.out.println("测试"); }
重载
是在同一个类中的两个或两个以上的方法,拥有相同的方法名,但是参数却不相同,方法体也不相同,最常见的重载的例子就是类的构造函数
public class dao {
public dao() {
}
public dao(String a) {
}