【C#学习笔记】什么是多态
什么是多态?允许不同对象对同一个操作表现出不同的行为。
实现方式:
编译时多态:重载,即定义同名方法但参数不同。
运行时多态:虚方法 virtual,抽象方法 abstract,接口,派生类使用overried重写。
核心价值:代码统一性,扩展性,解耦设计
我很平凡
没有过人的天分
没有命运的恩宠
世界不公平。
但我知道
有一个倔强的我
不甘平庸
渴望自由
潜能无限
我相信
只要执着和努力
总有一天
让世界的不公平
在我面前低头!
什么是多态?允许不同对象对同一个操作表现出不同的行为。
实现方式:
编译时多态:重载,即定义同名方法但参数不同。
运行时多态:虚方法 virtual,抽象方法 abstract,接口,派生类使用overried重写。
核心价值:代码统一性,扩展性,解耦设计