1、覆盖是子类与父类之间的关系,是一种垂直关系;重载是同一个类中方法之间的关系,是水平关系;
2、覆盖只能由一个方法或者只能由一对方法产生关系;重载是多个方法之间的关系;
3、覆盖要求参数列表要相同;重载要求参数列表不同
4、覆盖关系中,调用方法体是根据对象的类型(对象对应存储空间类型)决定,重载是根据调用的时候实参表和形参表来选择方法
1、覆盖是子类与父类之间的关系,是一种垂直关系;重载是同一个类中方法之间的关系,是水平关系;
2、覆盖只能由一个方法或者只能由一对方法产生关系;重载是多个方法之间的关系;
3、覆盖要求参数列表要相同;重载要求参数列表不同
4、覆盖关系中,调用方法体是根据对象的类型(对象对应存储空间类型)决定,重载是根据调用的时候实参表和形参表来选择方法