随笔分类 -  设计模式

摘要:1. 设计模式6大原则: 封装相关的3个:1,2,3 1 .单一职责原则(关注类的功能)(Single Responsibility Principle):一个类只干一件事,减少一个方法的修改影响另一个;职责分拆,分支逻辑分拆,拆分父类+子类,每个类很简单,简单意味着稳定,意味着强大,拆分后代码量多 阅读全文
posted @ 2021-01-24 17:26 大树2 阅读(97) 评论(0) 推荐(0) 编辑
摘要:1 部分项目管理框架; 第1 章引论第2 章项目生命周期与组织32单个项目的项目管理标准第3 章单个项目的项目管理过程3 项目管理知识领第4 章项目整合管理第5 章项目范围管理第6 章项目时间管理第7 章项目成本管理第8 章项目质量管理第9 章项目人力资源管理第10 章项目沟通管理第11 章项目风险管理第12 章项目采购管理4 部分 附录.5 部分 术语表项目经理应具备的技能和素质1> 对PM的一般要求:1 足够的知识1) 项目管理知识:项目管理的理论,方法论和相关工具.2) 系统集成专业的IT知识.3) 客户行业的业务知识.4) 其它必要的知识. 2 丰富的项目管理经验(项目管理经验, 阅读全文
posted @ 2013-03-04 11:42 大树2 阅读(947) 评论(0) 推荐(0) 编辑
摘要:.net 1.0 面向对象编程。C#实现•属性 字段是与类相关的变量。属性是用来封装字段•事件: 和一些事件相关联的方法的行为.•委托 :(1)CallBack回调机制 (2)事件处理,一种数据结构,在执行程序时将方法名称作为参数传递,来实现动态调用不同方法.•方法 :类的行为.•索引器:使得对象可按照数组相似的方法进行索引.•构造器:构造函数•封装:对数据的一种保护,PUBLIC,PRIVATE,GET,SEG来实现.是同一个类之间的关系.•继承:提供代码的复用性,扩展性,是类与类间的关系.•多态:子类复写基类的方法实现,同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果•接口; 阅读全文
posted @ 2012-03-27 15:46 大树2 阅读(408) 评论(0) 推荐(0) 编辑
摘要:工厂方法模式1 创建业务基类2 创建具体业务类3 创建接口1 创建业务基类class LeiFen{ public void Wash() { Console.WriteLine("wash"); } public void Sleep() { Console.WriteLine("sleep"); }}2 创建具体业务类class DaXueShen:LeiFeng{ public DaXueS... 阅读全文
posted @ 2010-03-19 11:04 大树2 阅读(194) 评论(0) 推荐(0) 编辑
摘要:1 策略模式1〉建立业务的抽象类;2〉各业务类继承抽象类,覆盖抽象方法;3〉建立策略类,根据传入的不同业务,生成不同的业务类对象4〉客户端生成策略,调用策略方法; 1〉建立业务的抽象类;class CashSuper{ public class abstract Double accepCash(double money);}2〉各业务类继承抽象类,覆盖抽象方法;class normal:Cash... 阅读全文
posted @ 2010-03-12 18:06 大树2 阅读(164) 评论(0) 推荐(0) 编辑
摘要:1〉创建抽象类:2〉各业务类继承抽象类,重写抽象类业务方法;3〉业务工厂类根据传的业务类型,反回相应的各业务类对象;4>客户端根据反回相应的各业务类对象赋值,调用相应的方法,反回值.例如:计算器:输入两个数,一个运算符,反回结果1〉创建抽象类:class Operation{ public double NumberA{get;set;} public double NumberB{get;... 阅读全文
posted @ 2010-03-05 18:55 大树2 阅读(172) 评论(0) 推荐(0) 编辑

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