*概念
      类中定义一些不含方法体的方法,它的方法体实现交给该类的子类根据自己的情况去实现,这样的方法就是抽象方法,包含抽象方法的类就是抽象类。抽象类能够被用于类,方法,属性,索引器和事件,使用abstract 在一个类声明中表示该类倾向要作为其它类的基类成员被标示成abstract,或被包含进一个抽象类,必须被其派生类实现。
      抽象类通常代表一个抽象概念,它提供...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:04:55   
                                阅读次数:
306
                             
                         
                    
                        
                            
                            
                                感悟:
    画了大概11个番茄,把《大话设计模式》这本书从头到尾翻了一遍。画了一张导图。整本书介绍了面向对象和设计
模式,但显然这两部分是不可分割的。每个设计模式都是面向对象思想的灵活运用,无不体现着封装,继承,多态,最
终归结为抽象二字。
    正如“精彩的代码是如何想出来的,要比看到精彩的代码更加令人期待”。每个设计模式中闪动的思想的光芒,总
让人心动不已。
    过去,我...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:04:15   
                                阅读次数:
335
                             
                         
                    
                        
                            
                            
                                问题
  1,什么是程序员持续的竞争力(除自学能力外,是否算法占重要角色)
  按理说越老越富有经验和竞争力,什么原因导致很多程序员30岁以后跟不上技术的发展,他们和那些高手差距是什么
  2,我的计划需要哪些改进,或者不合理的,算法是否都要用C语言写出来(我的想法是用C语言,这样就能学好算法同时又理解好C语言,但是又纠结,用C是面向过程的算法,这样学出来的算法能否通用于面向对象编程)
  3,是否C语言基础牢固才能更好的理解一些经典的计算机书籍
  4,不想做一个只会用某种语言单纯敲代码的码农,要成为一个...
                            
                            
                                分类:
移动开发   时间:
2014-07-22 23:03:33   
                                阅读次数:
397
                             
                         
                    
                        
                            
                            
                                OO思想现在已经在软件开发项目中广泛应用,其中最重要的一个特性就是继承,最近偶简单的学习了下在设计模式中涉及到继承这个特性时,所需要用到的关键字,其中有一些关键点,特地整理出来。
    一、New
    在C#中,new这个关键字使用频率非常高,主要有3个功能:    
    a)   作为运算符用来创建一个对象和调用构造函数。
    b)   作为修饰符。
    c)   用...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 22:17:38   
                                阅读次数:
303
                             
                         
                    
                        
                            
                            
                                前言
   
    前面介绍的用例图、类图、包图和对象图都是对系统的静态的描述。本篇将介绍动态描述的交互图(顺序图和协作图),所以把顺序图和协作图的总结放一块儿更容易理解。
顺序图
    1.概念
     描述按时间先后顺序对象之间交互动作过程
    2.构成
     参与者、对象、消息(信号或操作调用)、生命线
    3.消息的分类
     简单消...
                            
                            
                                分类:
其他好文   时间:
2014-05-01 18:28:36   
                                阅读次数:
368
                             
                         
                    
                        
                            
                            
                                语言发展
 
计算机的硬件只能识别0和1组成的机器指令,而机器指令是最基本的计算机语言,但是我们平时进行程序设计时肯定不会用机器语言来编程,因为用它的效率低,更让人难以理解。因此聪明的人类发明了汇编语言,它使用符号来表示指令,例如用ADD表示加法,这就容易理解了。但是汇编语言和机器语言十分接近,其书写取决于机器指令,因此它还是一种面向机器的语言,所以称它为低级语言。相应的,又在此基础上,开发出...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:24:38   
                                阅读次数:
319
                             
                         
                    
                        
                            
                            
                                2012山东省第三届ACM大学生程序设计竞赛    Mine Number     ACM省赛    DFS...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:47:21   
                                阅读次数:
359
                             
                         
                    
                        
                            
                            
                                抽象类的实际应用-----模板设计
接口的实际应用--------制定标准
设计模式-------工厂设计
程序在接口和子类之间加入了一个过渡端,通过此过渡端取得接口的实例化对象。
设计模式-------代理设计
所谓的代理设计就是指由一个代理主题来操作真实主题,真实主题执行具体的业务操作,而代理主题负责其他相关业务的处理。
相当于我玩一个游戏需要登录游戏,在这个登录的时候可以设计两个...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:32:20   
                                阅读次数:
313
                             
                         
                    
                        
                            
                            
                                接口的基本概念:接口的访问权限是public,关键字interface,子类通过implements关键字实现接口。一个子类可以同时实现多个接口。
对象的多态性:
两种体现形式:(1)方法的重载与覆写。(2)对象的多态性。
对象的多态性分两种:
(1)向上转型:子类对象——→父类对象
(2)向下转型:父类对象——→子类对象...
                            
                            
                                分类:
编程语言   时间:
2014-04-29 13:27:22   
                                阅读次数:
256