其实重载和重写放在一起比较本身没有太大意义
因为重载主要发生在同一个类的多个同名方法之间
而重写发生在子类和父类的同名方法之间
二者都是发生在方法之间,且要求方法名相同之外,没有太大的相似之处
父类方法和子类方法之间也可能发生重载,因为子类会获得父类的方法,如果子类定义了一个与父类方法相同的方法名,但是参数列表不同的方法,就会形成父类方法和子类方法的重载
本文解析了方法重载和重写的概念,强调两者分别发生在同一类的多个同名方法间和子类与父类的同名方法间。探讨了它们在方法名相同条件下的不同应用场景,以及在父类和子类中可能形成的重载关系。
其实重载和重写放在一起比较本身没有太大意义
因为重载主要发生在同一个类的多个同名方法之间
而重写发生在子类和父类的同名方法之间
二者都是发生在方法之间,且要求方法名相同之外,没有太大的相似之处
父类方法和子类方法之间也可能发生重载,因为子类会获得父类的方法,如果子类定义了一个与父类方法相同的方法名,但是参数列表不同的方法,就会形成父类方法和子类方法的重载
1312
1176

被折叠的 条评论
为什么被折叠?