您的位置: 首页 > 文章 > 重载和重写的区别 重载和重写的区别 分类: 文章 • 2024-07-16 12:39:46 一、重载 1、在同一个类中; 2、方法名必须相同; 3、参数列表不同,即参数类型不同、或个数不同、或顺序不同; 4、与方法返回值和访问修饰符无关。 二、重写 1、在有继承的父、子类中、参数列表必须相同; 2、父类方法访问修饰符不能为private; 3、返回值小于等于父类; 4、抛出的异常小于等于父类; 5、访问修饰符大于等于父类(里氏代换原则)。