摘要:
用户需求:设计思路: 1.UML图 2.采用建造者模式讲一个复杂对象的构建与它的表现分离,使得同样的构建过程可以创建不同的表现。 3.建造者模式是一步一步创建一个复杂的对象,它允许用户只通过制定复杂对象的类型和内容就可以构建它们,用户不需要知道内部的具体构建细节。具体代码实现:... 阅读全文
摘要:
用户需求:设计思路: 1.UML图 2.采用装饰模式动态地给一个对象添加一些额外的功能,就扩展功能来说,提供了比继承更具弹性的替代方案。具体代码实现: 1.抽象组件 MoilePhone类using System;using System.Collections.Generi... 阅读全文