Overload重载
方法名字一样,但参数不同的方法就属于重载,如:
void run(int a){
return a;
}
和
void run(int a,int b){
return a+b;
}
这两个方法就重载了
Override覆盖
public interface Run{
abstract void run();
}
public class run1 implements Run{
public void run(){ //此处覆盖run方法
System.out.println("nihao");
}
}
public class Testrun1 {
public static void main(String[] args) {
run1 run2=new run1();
run2.run();
}
} |