摘要:DevExpress XtraGrid GridControl
阅读全文
摘要:红与黑关于小小单件的问答如何创建一个对象? new MyObject();万一另一个对象想创建MyObject会怎么样?可以再次new MyObject吗? 是的,当然可以所以,一旦有一个类,我们是否都能多次地实例化它? 如果是公开的类,就可以如果不是的话,会怎么样? 如果不是公开类,只有同一个包内的类可以实例化它, ...
阅读全文
摘要:工厂方法模式 Head First设计模式 简单工厂模式
阅读全文
摘要:设计模式 装饰者模式 Head First设计模式
阅读全文
摘要:观察者模式:定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新(是不是感觉很神奇!!!)。 小A公司接了一个为气象站开发Internet气象观测站的项目。项目开发要求:由气象站提供一个WeatherData对象负责追踪目前的天气状况(温度、湿度、气压),要求公司开发一个应用,有三种布告板,分别及时更新显示目前的状况,而且这个应用能够易于扩展开发新的布告板。现在我们开始开发吧1.第一次尝试 class WeatherData { public void measurementsChanged() { ...
阅读全文
摘要:本节内容目录1.应用背景2.Jackson 1)jackson图 2)jackson程序设计方法3.例子应用应用背景:小A是个新手,从事软件开发快一年了。最近被领导分配到一个新项目,该项目已经存在比较完整的数据结构,即项目中的表结构基本都已经设计好了。项目要求开发流程中要编写详细设计文档,由于程序的数据结构对程序的结构和程序的运行过程存在影响,层次的数据结构和层次模块存在相似性,所以经理建议小A用面向数据的软件设计方法------Jackson 来编写详细设计文档。Jackson软件设计的方法优势:从宏观上梳理你程序设计的思路,很大程度上保证你的开发不犯大错。Jackson: Jackson图
阅读全文