随笔分类 -  设计模式

摘要:背景 CSV(Comma-Separated Values)文件格式是一种场景的文本格式化文件, 简单轻量, 一般的第一列可以放置列标题, 以下放置内容, 如下: ID,NAME,AGE,HEIGHT,WEIGHT 1,李雷,18,1.73,131 2,刘雷,18,1.81,150 本文提供一个小巧 阅读全文
posted @ 2022-10-18 22:46 飞天赤狐 阅读(76) 评论(0) 推荐(0) 编辑
摘要:建造者模式用于 通过不同的步骤创建不同的对象 各步骤之间相对独立的情况 以 快餐店 烹制 快餐 为例 快餐 可以分为两部分 饮品(drink)和食品(food) 通过两步相对独立的操作 烹制饮品 和 烹制 食品 即可完成不同内容的 快餐 假定有两个厨师(cooker) 一位 cooker_zhou 阅读全文
posted @ 2009-12-13 14:32 飞天赤狐 阅读(2) 评论(0) 推荐(0) 编辑
摘要:单件模式是最早提出的23个设计模式中最简单的一个 应用于实现 只能有一个实例的类 方法: 把类的构造函数声明为protected型. 并暴露一个静态方法 GetInstance() 如果此类已存在一个实例,则将该实例返回,而不是重新new 编写的示例代码: //c# , vs2005 namespa 阅读全文
posted @ 2009-12-13 14:09 飞天赤狐 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示