专注

导航

2011年11月15日 #

C# 类教程-继承:隐藏(new)

摘要: 示例 1: public class BaseClass 2: { 3: public string GetString() 4: { 5: return "这是基类的一个方法。"; 6: } 7: } 8: 9: public class DerivedClass : BaseClass 10: ... 阅读全文

posted @ 2011-11-15 17:24 陈啊M 阅读(749) 评论(0) 推荐(0) 编辑

C#虚函数virtual详解收藏(转)

摘要: 在C++、Java等众多OOP语言里都可以看到virtual的身影,而C#作为一个完全面向对象的语言当然也不例外。 虚拟函数从C#的程序编译的角度来看,它和其它一般的函数有什么区别呢?一般函数在编译时就静态地编译到了执行文件中,其相对地址在程序运行期间是不发生变化的,也就是写死了的!而虚函数在编译期间是不被静态编译的,它的相对地址是不确定的,它会根据运行时期对象实例来动态判断要调用的函数,其中那个... 阅读全文

posted @ 2011-11-15 17:20 陈啊M 阅读(209) 评论(0) 推荐(0) 编辑