1 方法重载 (出现在同类中)
:类的同一种功能的多种实现方式。
①方法名相同
②参数类型,个数,顺序至少有一项不同
③方法返回类型可以不同
④方法修饰符可以不同
注意:如果只是方法返回类型不同,不能构成重载。
如果只是方法修饰符不同,不能构成重载。
2 方法覆盖(又名方法重写 涉及继承)
:子l类中一个方法和父类中的某个方法的方法名,返回类型,参数一样。
注意:①子类中的方法的返回类型,参数,方法名称要和父类的方法的返回类型,参数,方法名称完全一样。
②子类的方法不能缩小父类的访问权限。(访问修饰符)