C#中多态,重载,重写的区别

对这几个多态,重载,重写区别有点困惑。。谁能简单又明了的说明下这三个区别。。谢谢~~... 对这几个多态,重载,重写 区别有点困惑。。谁能简单又明了的说明下这三个区别。。谢谢~~ 展开
 我来答
christiankula
推荐于2017-10-04 · TA获得超过1007个赞
知道小有建树答主
回答量:1275
采纳率:0%
帮助的人:0
展开全部
多态是一种概念,也是一种思想
重载,重写只是多态的体现。

重载简言之是方法名相同,但是方法的参数不同
重载一般发生在同一个类里。

重写顾名思义,是重新设计了方法的实现,这个“重新设计”的的基础是方法名和参数完全一致,但是内部实现体不一样。
重写一般发生在父类和子类之间,一般父类定义一个虚方法或抽象方法,子类根据具体情况“重写”其中的实现。
zhyleo
2009-05-06 · TA获得超过301个赞
知道小有建树答主
回答量:542
采纳率:0%
帮助的人:0
展开全部
多态体现在重载和重写上
重载是在同一个类中有多个同名不同参数的方法;
重写是在继承类中有与基类同名同参的方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
啧啧啧啧在这
2015-12-09 · 超过15用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:26.5万
展开全部
1.开门见山直接回答知识点
2.对相关知识点进行延伸
3.规范排版,内容充实更容易通过认证哦
4.补充参考资料(没有可以忽略哦~)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式