
面向对象
gqltt
这个作者很懒,什么都没留下…
展开
-
对象设计角色、责任~发现对象
3、查找那些围绕和支持每个主题的对象。在已有的灵感上继续描绘,勾勒出系统的行为、体系结构、性能和组织;7、组织对象,寻找自然的方法把应用系统划分成一些解决共同问题而相互关联的对象簇;8、查看对象是否合适于系统。确定它们是否描述某种合理的抽象实体;2、根据这个提纲,确定几个与应用系统核心问题相关的主题;1、写一个简要的设计提纲,列出应用系统的重要部分;4、检查那些描述关键概念及软件外部表征的对象;5、查找那些描述了附加机制和结构的对象;6、命名、描绘、刻画每个对象;9、讨论每个对象的存在原因;原创 2023-01-03 11:46:52 · 557 阅读 · 0 评论 -
UML和模式应用~面向对象分析和设计
这些都是系统设计中的关键问题,OO设计之象征的职责驱动设计(responsibility-driven design)。**分析(analysis)**强调的是对问题和需求的调查研究,而不是解决方案。面向对象分析的结果可以表示为领域模型(domain model),在领域模型中展示重要的领域概念或对象。它展示出软件对象之间的消息流,和由消息引起的方法调用。**设计(design)**强调的是满足需求的概念上的解决方案,而不是其实现。有益的分析和设计可以概括为:做正确的事(分析),正确的做事(设计)。原创 2023-01-03 11:37:33 · 641 阅读 · 0 评论 -
对象设计——责任、角色和协作思维导图笔记
思维导图url:https://www.processon.com/view/link/5ff6660007912930e01fc923原创 2021-01-07 09:41:46 · 765 阅读 · 1 评论