摘要: 这段时间在学习设计模式,对于每个模式的UML图感觉不好理解,究其原因,应该是我们对类与类之间的关系不是很清楚,所以,我们首先,需要弄懂类之间的关系才能看懂类图。继承(Inheritance) 继承用冒号":"表示,C#中不支持多重继承,即一个子类只能继承一个父类,但一个类可以实现多个... 阅读全文
posted @ 2012-01-17 14:02 李龙生的博客 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1.工厂方法模式(Factory Method) 定义一个用于创建对象的接口,让子类决定实例化哪一个类,工厂模式使一个类的实例化延迟到其子类. 例如:雷锋帮助别人,雷锋并不指具体哪个人,可以是大学生、社区志愿者等等;我们可以写一个雷锋工厂接口IFactory(创建对象的接口),然... 阅读全文
posted @ 2012-01-15 19:55 李龙生的博客 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 从放假开始(01.06),到现在(1.15)一直在不停地学习Design Patterns,开始对设计模式充满好奇,不懂设计模式到底为何物?为什么要学习设计模式呢?学习设计模式有什么用处?它的好处在哪里?当学完这本书后,这些问题都有了答案,所以,有些问题我们不知道,是因为我们知道的太少了。 ... 阅读全文
posted @ 2012-01-15 11:31 李龙生的博客 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1、继承是面向对象编程一大特点,如果两个对象A和B,可以描述为“B是A”,则表明B可以继承A。继承者还可以理解为是对被继承者的特殊化,因为它除了继承者的特性外,还具备自己独有的特性;继承一般可说成父类和子类或基类和派生类。如下面例子:a 为了使子类的实例完全接替来自父类的成员,父类必须将该成... 阅读全文
posted @ 2012-01-09 16:00 李龙生的博客 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 在软件开发过程中,你经历的每件事情都会潜移默化地影响着你。随着时间的流逝,年纪的增长,对于程序开发技术(相同/或者相关能力)以及自身的理解也会不断沉淀,这些最终也会帮助你达成目标——成为一名优秀的程序员。这里谈到的经历不仅限于程序员生涯里的里程碑,比如换工作、成为领导/经理或者自己创业。你所经历... 阅读全文
posted @ 2011-12-18 22:38 李龙生的博客 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 随着信息技术的发展,学校对老师进行评估已经摆脱了传统的笔和纸的方式进行给老师测评,现在主流应用很广泛的是学校教师评估系统,昨天刚给我们学校老师评估完,下面大概简单介绍一下这个系统的功能需求。1、密码修改 密码修改是很多系统都具备的通用,可以说是一个通用的功能模块,主要涉及一些加密算法以... 阅读全文
posted @ 2011-12-11 11:58 李龙生的博客 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 找其他开发人员合作开发。我们正处在科技历史上第一个绝好的时代,你几乎不用在意在哪工作、为谁工作。只要你有一个还过得去的网络,你就可以和另外一个在世界任何角落里的人一起来完成某段程序。我知道,越来越多的有经验的开发人员开始把他们的一部分时间投入到这种知识共享里。 阅读经典著作:《代码大全(第... 阅读全文
posted @ 2011-12-01 21:43 李龙生的博客 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 经过一个星期的时间,把C#看完了感觉知识有些乱,细想一下C#也没多少内容,以前学习的面向过程中的变量、常量、数组、字符串、运算符等在C#中同样也有,但都是通过类来计算的。 C#也有自身的很多特性,纯面向对象,不支持指针,有委托、封装、继承、多态等概念,是一种基于.NET Framework... 阅读全文
posted @ 2011-11-27 11:36 李龙生的博客 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 我们已经学习完UML了,大家是否还记得学习UML的目的呢? 1.进一步规范、明确的指导我们代码的实现。 2.实现团队合作的基础。 只有关系明确,分工明确才有可能多人合作,进行团队作业。 学习好用UML画图会对以后写代码、团队合作打下良好的基础,因此,我们要学会利用ratio... 阅读全文
posted @ 2011-11-17 09:45 李龙生的博客 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 我们学习了UML的一些知识和内容,下面是对UML的一些简单总结。1.1 什么是uml 1.1.1 一种可视化的面向对象的建模语言 1.1.2 描述了一个系统的静态结构的动态行为 1.1.3 用图形方式表现典型的面向对象系统的整个结构 1.1.4 从不同角度为系统建模,并形成系统的不同... 阅读全文
posted @ 2011-11-15 21:32 李龙生的博客 阅读(110) 评论(0) 推荐(0) 编辑