红糖糍粑
public class A{public void test(){System.out.println("a");}}public class AA extend A{public void test(){System.out.println("aa");}}AA继承了A类,并重写了test方法,public class AA extend A{public void test(){super.test();System.out.println("aa");}}AA继承了A类,并重写了test方法,在重写之前,通过super调用了父类的test;然后再执行重写的部分public class AA extend A{public void test(String aa){System.out.println("aa");}}AA重载了test方法,重载的方法里面有一个aa参数,与父类的test方法基本没关系,相当于新写的函数,只是名字为test