摘要:
继承是子类使用了父类的方法,多态是父类使用了子类的方法。A.多态性定义:同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。多态性通过派生类重载基类中的虚函数型方法来实现。C#支持两种类型的多态性: 1.编译时的多态性 编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。2.运行时的多态性 运行时的多态性就是指直到系统运行时,才根据实际情况决定实现何种操作。C#中,运行时的多态性通过虚成员实现。 编译时的多态性为我们提供了运行速度快的特点,而运行时的多态性则带来了高度灵活和抽象的特点。B.实现... 阅读全文
posted @ 2011-10-19 11:53
汤姆熊猫
阅读(367)
评论(0)
推荐(0)
浙公网安备 33010602011771号