摘要: 今天继续和大家一起探讨C#,我们今天来聊聊C#中面向对象中一个重要的特性------多态简单的一句话解释多态:相同的方法调用可以实现不同的实现方式。通俗的说多态就是不同的表现形式,比如:中国人吃饭用筷子,欧洲以及北美都用刀叉,还有一些另类的人种直接上手,虽然他们的行为方式不同,但是他们有一个目的就是吃饭!说白了多态就是同一个操作(通常是指方法,也可以是属性,事件甚至是字段),根据不同的对象能实现不同的效果。函数重载就是一个多态的表现。(面向过程的编程时是没有函数重载的)多态性又分为两种,一种是编译时的多态性,一种是运行时的多态性。编译时的多态性:编译时的多态性是通过重载来实现的。系统在编译时, 阅读全文
posted @ 2012-07-11 10:09 sunny's blog 阅读(260) 评论(0) 推荐(0) 编辑