1.重写方法发生在父子类中,被调用时看对象类型。
2.遵循 两同,两小,一大的原则:
A.两同:方法名相同,参数列表相同。
B.两小:
a.派生类的返回值类型小于或等于超类方法(为void时,必须相等;基本类型时,必须相等;引用类型时,小于或等于)。
b.派生类抛出的异常类型小于或等于超类方法的。
C.一大:派生类的访问权限大于或等于超类方法。
方法重写(Overrid)
最新推荐文章于 2024-04-23 18:15:33 发布
1.重写方法发生在父子类中,被调用时看对象类型。
2.遵循 两同,两小,一大的原则:
A.两同:方法名相同,参数列表相同。
B.两小:
a.派生类的返回值类型小于或等于超类方法(为void时,必须相等;基本类型时,必须相等;引用类型时,小于或等于)。
b.派生类抛出的异常类型小于或等于超类方法的。
C.一大:派生类的访问权限大于或等于超类方法。