c#的多态性分两种:
1.早期联编多态性,也成编译时的多态性:指软件系统在编译时决定如何实现作用于实例上的操作。它是通过重载实现的,因为重载时,编译能够将发送到一个实例的消息和实现消息的具体代码体联编在一起。方法的重载和运算符重载就实现了早期联编多态性。
2.滞后联编多态性,也成运行时的多态性。

解决方案 »

  1.   

    刚才吃饭去了,现在接着说:
    滞后联编多态指的是软件系统在程序执行时,动态实现作用于不同类的实例的操作,因而滞后联编也成为动态联编.一般来说,滞后联编由于在程序运行时为代码选择方法并提供给程序员高度的灵活性,因而他更易于维护.当程序运行时,系统能为给定的消息(也称方法)选择合适的实现代码.这就是通常所指的多态行.
      

  2.   

    如果你要例子,可以给你我和同事开发的一个项目的源程序,[email protected]