多态

多态是同一个行为具有多个不同的表现形式或者形态的能力,多态就是同一个接口使用不同的实例而执行不同的操作。多态是对象多种表现形式的体现。

多态有什么好处?

主要有两点,一是应用程序不必为每一个派生类编写功能调用,只需要对抽象基类进行处理即可,大大提高了程序的可复用性。

二是派生类的功能可以被基类的方法或者引用变量所调用,可以提高扩充性和可维护性。

为什么多态被看成是面向对象编程技术中最重要的特性之一?

封装可以隐藏实现细节,使得代码模块化;继承可以扩展已存在的代码模块(类);它们的目的都是为了——代码重用。而多态除了代码的复用性外,还可以解决项目中紧偶合的问题,提高程序的可扩展性.。耦合度讲的是模块模块之间,代码代码之间的关联度,通过对系统的分析把他分解成一个一个子模块,子模块提供稳定的接口,达到降低系统耦合度的的目的,模块模块之间尽量使用模块接口访问,而不是随意引用其他模块的成员变量。

posted @   布吉岛???  阅读(25)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
点击右上角即可分享
微信分享提示