开发者社区> 问答> 正文

子类型具有什么性质?

已解决

子类型具有什么性质?

展开
收起
游客m3boi7lqsjbs2 2022-04-02 19:03:27 744 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    子类型需要满足以下性质

    1子类型可以增加方法,但是不可删。

    2子类型需要实现抽象方法。

    3子类型不能具有更强的前置条件。

    4子类型不能具有更弱的后置条件。

    5参数类型逆变。

    6返回值、异常协变。

    7不变量保持。

    2022-04-02 19:05:03
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
继承与功能组合 立即下载
重新定义计算的边界 立即下载
低代码开发师(初级)实战教程 立即下载