摘要:
使用适配器模式的情况:使用一个已经存在的类,但如果它的接口,也就是它的方法和你的要求不同时,就应该考虑用适配器。也就是说两个类所做的事情相同或者相似,但具有不同的接口而且双方都不太容易修改时使用适配器模式。这样客户端代码就一个统一调用接口了,这样应该可以更简单,更直接,更紧凑!代码下载:/Files/cappuccino/AdapterModel.rar 阅读全文
摘要:
状态模式C++代码第二版,代码链接如下:/Files/cappuccino/StatueModelSecondForC.rar 阅读全文
摘要:
状态模式的C++代码,写这段代码的时候由于state类和Context两个类相互包含,所以在使用的时候都要在类前面提前声明一下 代码地址如下:/Files/cappuccino/C++/StatusModelForC.rar 阅读全文
摘要:
当一个对象的行为取决于他的状态,并且它必须时刻根据状态改变他的行为的时候,就可以考虑用状态模式了。状态模式代码(c#):/Files/cappuccino/StateModel.rar 阅读全文
摘要:
今天在上传代码的同时试着写点东西,请大家指教,哈!反射简单说起来就是 Assembly.Load(" 程序集名称").CreateInstance("命名空间.类名称")获取一个“类名称"的对象(使用时添加using System.Reflection命名空间)。由于Load()和CreateInstance()中的参数是字符串所以可以直接将其配置在配置文件中,这样就可以通过配置来实现... 阅读全文
摘要:
将抽象工厂模式翻译成C++的了,最近比较慢更新慢了一点,利用假期好好补补哈,加油加油。代码如下:/Files/cappuccino/AbstractFactoryForC.rar 阅读全文
摘要:
前言随着Windows Phone 7发布日期的临近,作为微软的全新智能设备平台越来越受关注。我也把重点从Windows Mobile与Windows Embedded CE慢慢转向Windows Phone的开发。因此编写Silverlight for Windows Phone 7开发系列文章,从简单到深入的讲述Silverlight for Windows Phone 的开发。这个系列主要讲... 阅读全文
摘要:
抽象工厂模式使得她让具体的过程与客户端分离,该模式使用恰当的话会比较好的遵守 开放-封闭原则,依赖倒转原则。不多说了,代码:/Files/cappuccino/AbstractFactory.rarUML图:请高手多多指教。后记:等待中但我一定要加油,坚持不懈。 阅读全文