2010年8月13日

c#中的虚拟方法-virtual(转自MSDN)

摘要: c#中的虚拟方法-virtual(转自MSDN)收藏 若一个实例方法的声明中含有 virtual 修饰符,则称该方法为虚拟方法。若其中没有 virtual 修饰符,则称该方法为非虚拟方法。非虚拟方法的实现是不会变的:无论是在声明它的类的实例上调用该方法还是在派生类的实例上调用,实现都是相同的。与此相反,一个虚拟方法的实现可以由派生类取代。取代所继承的虚拟方法的实现的过程称为重写该方法(第 10.5... 阅读全文

posted @ 2010-08-13 09:49 kis$ove 阅读(461) 评论(0) 推荐(0)

C#虚方法virtual详解

摘要: 转:http://www.cnblogs.com/jason_yjau/archive/2009/08/25/1553949.htmlC#虚方法virtual详解在C++、Java等众多OOP语言里都可以看到virtual的身影,而C#作为一个完全面向对象的语言当然也不例外。虚拟函数从C#的程序编译的角度来看,它和其它一般的函数有什么区别呢?一般函数在编译时就静态地编译到了执行文件中,其相对地址在... 阅读全文

posted @ 2010-08-13 09:23 kis$ove 阅读(2851) 评论(2) 推荐(0)

导航