社区
非技术区
帖子详情
关于设计模式的学习方法问题!!!
zjfhubeixiangfan
2011-05-19 04:48:01
设计模式应该怎么学习???
还有就是结构模式和行为模式用通俗的说法该怎么解释,容易懂的???
最好有例子,希望牛人们解答。
...全文
107
5
打赏
收藏
关于设计模式的学习方法问题!!!
设计模式应该怎么学习??? 还有就是结构模式和行为模式用通俗的说法该怎么解释,容易懂的??? 最好有例子,希望牛人们解答。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wanglihongailihongbo
2011-05-21
打赏
举报
回复
结构模式:类之间的结合
行为模式:类本身的行为
Admonis
2011-05-21
打赏
举报
回复
如果你对语言机制掌握熟练了,可以考虑学习设计模式。在学习设计模式之前,你应该具备了面象对象设计原则方面的知识,然后你可以学习设计模式。
如果你想快速的学习一下,建议你看一下李建忠讲的 C#面象对象设计模式纵横谈 系列视屏教程,紧管你是Java技术员,也可以观看。网上哪都可以找得到。
设计原则你可以看一下《敏捷软件开发 原则、模式、与实践》那本书,或从网上看博客也好。
Admonis
2011-05-21
打赏
举报
回复
对象具有状态、行为为标识符。
行为:没有对象是孤立存在的。对象与对象之间会相互操作。(对象在相互通信)
对象之间会产生关系,我们如何解耦?
软件本质上是复杂的,我们可以通过分解、抽象构造出复杂软件系统。面向对象设计导致了面象对象分解,那么我们分解了之后如何组织它们?结构型设计模式描述的是如何和组织类和对象。
Admonis
2011-05-21
打赏
举报
回复
对向对象设计模式定义:
面向对象设计模式描述了软件设计过程中,特定场景下,类与
相互通信的对象
之间常见的
组织关系
。
类是什么?类是具有共同的结构和行为的一组对象。
组织关系
机制是一种结构,一组不同类型的对象通过它互相协作,实现某种需求的行为。
行为是对象在状态改变和消息传递方面的动作和反应。
相互通信的对象
结构型模式解决了蓝色的文字
行为型模式解决了红色的文字
modery1
2011-05-19
打赏
举报
回复
如果你对面向对象完全没有概念的话,建议先可以看一下面向对象的一些知识。毕竟,设计模式是面向对象编程模式的一种总结。学了26个字母你就可以学习新概念了,但是,为了能更好地学习最好是先学一下国际音标。对于设计模式的学习来说,你可以学习一下UML的一些知识。当然,完全不知道UML也可以学习设计模式,在学习的过程中慢慢也就会UML了。
设计模式不是什么很高深的东西,有了这些知识大胆地学习吧。很多人说,看了很多设计模式的文章,为什么就是看不懂呢?我觉得原因可能有两个,第一就是你没有花时间认真看,第二就是看的文章不适合作为切入点。不管学习什么,切入点非常重要,如果切入点不是那么平易近人的话很可能会把你拒之门外,对于初学者来说从实例切入最合适。最好是能碰到自己做过的项目的实例作为切入点,这样你一比较就知道为什么设计模式好了。
C#入门到精通加强版
15. **
设计模式
**:介绍一些常见的
设计模式
,如工厂模式、单例模式、观察者模式等,提升代码质量。 四、.NET Framework与Windows应用 16. **.NET框架**:理解.NET框架的结构,
学习
System命名空间下的核心类库。 17....
88个经典Android应用程序打包下载(源代码)
在Android开发领域,
学习
和研究源代码是提升技能和理解应用程序
设计模式
的重要途径。这个压缩包提供了88个经典的Android应用程序源代码,对于开发者来说,这是一份宝贵的资源,可以帮助他们深入理解Android应用的...
如何
学习
设计模式
GoF的[
设计模式
]是经典著作,有人看了好多遍仍然说没有看懂,许多人看懂了一些模式但不知道如何应用……这里,yqj2065抛砖引玉,讨论一下如何
学习
设计模式
。 ①
学习
技巧
学习
设计模式
时,有一些技巧能够帮助...
设计模式
学习
心得
最近看了点
设计模式
,以前就听说各种
设计模式
看了以后会觉得他们非常像,别说还真是,看到现在也是感觉脑子一团浆糊,真是觉得各种模式很像,比如说适配器模式和代理模式,都是持有目标对象然后去调用他们的
方法
,...
JS
设计模式
学习
JS
设计模式
学习
非技术区
23,409
社区成员
70,517
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章