重写和重载方法其实没有什么联系,只是因为名字较为相近,因此会有同学误以为二者有什么联系。
1】重写:
发生在子类和父类当中,当子类对父类提供的方法不满意的时候,不想继续使用父类中提供的方法,要对父类的进行重写。
【2】重写有严格的格式要求:
子类的方法名字和父类必须一致,参数列表(个数,类型,顺序)也要和父类的一致。
【3】重载和重写的区别:
重载:发生在同一个类中;当方法名相同,形参列表不同的时候,多个方法构成了重载
重写:在不同的类中,子类对父类提供的方法不满意的时候,要对父类的方法进行重写