![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
ajian1453
这个作者很懒,什么都没留下…
展开
-
c#中volatile关键字的作用(zz)
原博文地址:http://www.cnblogs.com/end/archive/2010/06/07/1753184.html 恐怕比较一下volatile和synchronized的不同是最容易解释清楚的。volatile是变 量修饰符,而synchronized则作用于一段代码或方法;看如下三句get代码: int i1; int geti1() {转载 2013-06-20 10:48:04 · 209 阅读 · 0 评论 -
浅谈C# 多态的魅力(虚方法,抽象,接口实现)
前言:我们都知道面向对象的三大特性:封装,继承,多态。封装和继承对于初学者而言比较好理解,但要理解多态,尤其是深入理解,初学者往往存在有很多困惑,为什么这样就可以?有时候感觉很不可思议,由此,面向对象的魅力体现了出来,那就是多态,多态用的好,可以提高程序的扩展性。常用的设计模式,比如简单工厂设计模式,核心就是多态。 其实多态就是:允许将子类类型的指针赋值给父类类型的指针。也就是同一操作作用于不同转载 2013-07-20 09:59:22 · 198 阅读 · 0 评论