摘要: 上篇讲到了结构型模式和创建型模式,那么设计模式目前没有介绍的只有行为型模式了,行为型模式比较多,共有11个,他们分别是观察者模式、模板模式、命令模式、状态模式、策略模式、中介者模式、访问者模式、解释器模式、备忘录模式、迭代器模式和职责链模式。我将一一的为大家介绍。1、观察者模式定义:是一种一对多的关... 阅读全文
posted @ 2014-02-17 17:12 飞蛾飞吧 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 上篇我们介绍完了创建型模式,今天我们继续总结结构型模式,它分别包括适配器模式、装饰模式、桥接模式、组合模式、享元模式、代理模式和外观模式。1、适配器模式定义:将一个类的接口转换成客户希望的另外一个接口。--------------双方都不适合修改的时候考虑适配器模式图例:2.装饰模式定义:动态的给一... 阅读全文
posted @ 2014-02-16 17:44 飞蛾飞吧 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 上一篇简单的介绍了下设计模式的定义、原则和分类,现在我将分别介绍一下这几23个设计模式。今天我要说的是创建型模式,它包括简单工厂模式、抽象工厂模式、工厂方法模式、单例模式、建造者模式和原型模式。1、简单工厂模式主要用于创建对象。添加新类时,不会影响以前的代码优点:适合于不用情况创建不同的类缺点:客户... 阅读全文
posted @ 2014-02-16 10:09 飞蛾飞吧 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1、定义设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石脉络,如同大... 阅读全文
posted @ 2014-02-12 15:54 飞蛾飞吧 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 关于面向对象的学习,将是一个长期的过程,每一个阶段都会有不同的看法,现在对面向对象中的各种术语有有了一点新的认识,我以白话的形式描述出来。1.类和对象一个对象就是一个实体,你是一个对象,我是一个对象,孙悟空是一个对象。类是具有相同属性和功能的对象的抽象集合,比如说人类,球类;类中的每一个对象都具备类... 阅读全文
posted @ 2014-02-09 22:46 飞蛾飞吧 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 1、定义运算符运算符指的就是+、-、*、/ 等此类用于算术运算的符号,这些符号在写在程序代码里面,我们的编译器可以识别出来,是因为我们已经为编译器定义好了规矩(语法),所以你会发现有些有些东西可以用+连接,而有些却不行,那是因为系统没有自定这样的规矩。重载重载一个语言特性,意思就是说,编程语言允许存... 阅读全文
posted @ 2014-01-24 16:55 飞蛾飞吧 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 楚广明老师的c#教程每一节都会给出几个小例子让大家联系,对于初学者来说这确实是一件很纠结的事情,下面我把这几个小例子简单的写一下。同时看一下我们学到了什么1、面向过程版的圆周长面积计算using System;using System.Collections.Generic;using System... 阅读全文
posted @ 2014-01-22 19:29 飞蛾飞吧 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一直想把自己画的图拿出来与大家分享,不过说来惭愧,一是图还没画完,二是图画的确实不咋地,对于机房收费系统还是感到混乱,图画的不好大家多多指正。系统处理流程图:DFD图 阅读全文
posted @ 2014-01-20 09:34 飞蛾飞吧 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1.概述C#是一个语言,.net是一个平台,上面支持用C#或者VB.Net写代码2.注释若注释量较少用 // 开头,大量用 /* */ 表示输出结果3.命名空间所谓namespace,是指标识符的各种可见范围。c#命名空间就好像是一个储存了不同类型的仓库,Using指令是打开仓库的钥匙运行结... 阅读全文
posted @ 2014-01-19 16:06 飞蛾飞吧 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 软件工程导论作为软件工程中非常重要的一门课程,而其中的图又是其重中之重,初学者往往对其各种图搞的晕头转向,我在这里简单的对软件工程中个阶段用到的各种图做一个小小的总结,希望对大家能有帮助。 软件工程导论中一般把软件的开发分为八个阶段:1.问题定义2.可行性研究3.需求分析4.总体设计(概要设计)5... 阅读全文
posted @ 2013-12-15 20:41 飞蛾飞吧 阅读(612) 评论(0) 推荐(0) 编辑