`
sukairui
  • 浏览: 10415 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

用哪个设计模式好呢

 
阅读更多
翻了一下GOF的设计模式,有20多种,还没来的及消化就马上要做个小作业。
基本要求:采用面向对象方法和JAVA语言开发一个基于命令行交互方式的议程(agenda)管理系统。已注册到系统的用户可以添加、删除、查询系统中记录的会议安排;系统还提供新用户注册、清除某一用户所有会议安排等管理功能。
要求至少正确的应用一个设计模式(design pattern)去解决程序面临的特定问题。
应该用哪个设计模式呢?呵呵
大家发表下高见啊。。。。
分享到:
评论
2 楼 yfmine 2006-11-04  
引用

Pattern 这种东西,要学习很容易.把书仍了,写代码去。代码看上去爽吗?不爽从新写写到爽为止。那就是模式了。

lz建议你看看这个http://www.iteye.com/topic/2556,学校大都是些.....
1 楼 zrweng 2006-11-04  
高什么见啊!作业问题就不要放进来了!

相关推荐

    24种设计模式以及混合设计模式

    结构型设计模式则关注如何组合和组织类与对象,以达到更好的结构。其中包括代理模式(Proxy)、装饰器模式(Decorator)、适配器模式(Adapter)、桥接模式(Bridge)、组合模式(Composite)、外观模式(Facade)和...

    人人都懂设计模式 人人都懂设计模式

    在本书中,作者使用了轻松、有趣的语言来讲解设计模式,通过故事和示例来帮助读者更好地理解设计模式的思想和方法论。作者还提供了详细的代码实现和示例,帮助读者更好地掌握设计模式的应用。 本书是一本非常实用的...

    设计模式的杰作:深入设计模式

    通过学习设计模式,开发者可以更好地理解软件架构,并能够快速地适应新的项目需求。 #### 软件设计原则 《深入设计模式》还特别强调了软件设计原则的重要性,认为遵循良好的设计原则对于构建高质量的软件系统至关...

    Head First 设计模式 +Java设计模式(第2版)

    结合《Head First 设计模式》的生动讲解和《Java设计模式(第2版)》的具体实现,开发者可以更好地将设计模式融入到自己的编程实践中,提升软件开发的专业水平。 总的来说,这两本书是Java开发者提升设计能力的必备...

    设计模式(包含5个设计模式)含源代码报告.rar

    文档报告则提供了理论背景和使用场景,帮助我们深入理解设计模式的原理和价值。 总之,这份压缩包文件是学习和掌握设计模式的宝贵资料,涵盖了创建型、结构型和行为型设计模式的代表例子。通过学习和实践这五个设计...

    Head First设计模式.pdf

    全书用两章篇幅对设计模式和GRASP作了基本介绍,3种设计模式的讲解:对于每一种模式,先给出定义,接着通过类比方式用一个现实世界中的例子说明模式的应用,然后分别以C#和Java代码例述模式的架构实现。最后一章给出...

    c嵌入式设计模式

    通过学习和应用这些设计模式,开发者能够提高开发效率,设计出性能更好、稳定性更强、安全性更高的嵌入式系统或软件,并为系统的升级和维护打下坚实的基础。 在当今电子和通信技术飞速发展的背景下,嵌入式系统的...

    设计模式之美——教你写出高质量代码

    "设计模式之美——教你写出高质量代码"这个主题旨在帮助开发者更好地理解和应用设计模式,从而提升代码的质量和可维护性。设计模式不仅对面试有所帮助,也是职场发展中的必备技能,无论你使用哪种开发语言。 设计...

    设计模式那点事

    设计模式是软件工程中的一种重要概念,它代表了在特定情境下解决问题的可重用解决方案。《设计模式那点事》这本书的PPT为我们提供了一种深入理解和学习设计模式的途径。在这里,我们将深入探讨设计模式的核心概念、...

    软件设计模式(java版)习题答案.pdf

    软件设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 面向对象的设计原则 1. 一个软件实体应当对扩展...

    尚硅谷设计模式源码笔记课件.zip

    本课程针对上述问题,有针对性的进行了升级 (1) 授课方式采用 图解+框架源码分析的方式,让课程生动有趣好理解 (2) 系统全面的讲解了设计模式,包括 设计模式七大原则、UML类图-类的六大关系、23种设计模式及其分类,...

    JavaScript设计模式与开发实践.pdf

    在本书中,作者还分享了自己在设计模式方面的研究和实践经验,包括设计模式的原型、设计模式的分类、设计模式的应用等,并提供了一些常见的设计模式的示例代码,帮助读者更好地理解和掌握设计模式。 《JavaScript...

    23种面向对象设计模式

    面向对象设计模式是软件开发中的一种重要思想,它通过总结和提炼在软件设计过程中常见的问题和解决方案,形成了可复用的设计规范。标题提到的“23种面向对象设计模式”涵盖了设计模式的主要分类,这些模式在Java、...

    设计模式解析

    "设计模式解析(第二版)"这本书很可能深入探讨了这些模式的原理、使用场景和最佳实践。它可能会详细解释每一种模式的意图、结构、参与者以及模式间的区别和联系。此外,书中还可能包含大量示例代码,帮助读者理解...

    深入浅出设计模式(中文版)

    它不仅教授如何使用设计模式,更强调了如何思考和解决问题,是每一位致力于提高自身编程技能的开发者不可或缺的参考资料。通过阅读这本书,读者不仅可以掌握设计模式,还能深化对软件设计的理解,提升自己的编程技艺...

    Gof设计模式设计模式设计模式PDF

    《Gof设计模式设计模式设计模式PDF》是一个深入学习设计模式的重要资源,包含了全面而详尽的设计模式理论和实践知识。设计模式是软件工程中的一种最佳实践,它为解决常见问题提供了一种可复用的解决方案,使得代码...

    C#设计模式PDF 电子书

    《C#设计模式PDF 电子书》是一本专注于C#编程语言中设计模式的应用和解析的书籍,2005年04版意味着它在设计模式领域的应用尚...通过深入学习《C#设计模式PDF 电子书》,开发者可以更好地应对复杂软件系统中的各种挑战。

    C++设计模式-好书

    设计模式是软件工程师的必备工具之一,掌握了设计模式就意味着能够更好地理解和设计高质量的软件系统。通过学习和实践《C++设计模式》中的各种模式,不仅可以提高个人的技术水平,还能够在实际工作中更好地应对复杂...

    设计模式23种类图

    设计模式是软件工程中的一种最佳实践,用于解决在软件开发过程中常见的问题。这些模式是经验丰富的开发者们在解决相似问题时积累的智慧结晶,通过标准化的解决方案,它们可以帮助我们写出更可维护、可扩展和可复用的...

    设计模式精解-GoF 23种设计模式解析附C++.pdf

    通过深入理解这些设计模式,我们可以更好地进行面向对象的分析与设计(OOA/D),提高代码的质量和系统的可维护性。 #### 0.1 设计模式解析(总序) 设计模式不仅仅是一系列具体的解决方案,更是一种思维方式。它们...

Global site tag (gtag.js) - Google Analytics