当前位置:编程学习 > C#/ASP.NET >>

设计模式

有知道设计模式到底是什么东东的吗 ?现在云里雾里的 --------------------编程问答-------------------- 核心
对扩展是yes 对修改说no

就是当需求改变的时候要修改
不用修改那么多....
--------------------编程问答-------------------- 建议找一本书看看,这个东西一两句说不清楚 --------------------编程问答-------------------- 设计模式是程序员的黑话。
例如:
风紧、扯呼的模式
就是
for(int i = 0; i < 匪徒的数量;i++)
{
匪徒[i].逃跑;
}
这样,大家都懂,都知道具体要做什么。 --------------------编程问答-------------------- 还是在鲁迅先生的一句话中,进行解释:
世上本没有设计模式,用的人多了,就成设计模式。

简单的设计模式:
单例模式  :限制类只有一个实例
简单工厂  : 客户请求一个产品,工厂创建一个子类产品,作为父类返回。
抽象工厂  : 对于应用系统在数据库方面的移植,起到一定作用。 --------------------编程问答-------------------- 对于初学者,不要关心设计模式,打代码就可以了。

打的多了,你就知道其中的利弊,你自己就会去想办法或者利用框架进行解决。
而那个就是设计模式。 --------------------编程问答-------------------- 设计模式 简单说就是实现对内封闭,对外扩展的一些方法,主要就是对面向对象基本特征,继承封装多态的具体应用。这样说比较通俗吧 --------------------编程问答--------------------
引用 5 楼 hamber_bao 的回复:
对于初学者,不要关心设计模式,打代码就可以了。

打的多了,你就知道其中的利弊,你自己就会去想办法或者利用框架进行解决。
而那个就是设计模式。

同意 --------------------编程问答--------------------
引用 4 楼 hamber_bao 的回复:
还是在鲁迅先生的一句话中,进行解释:
世上本没有设计模式,用的人多了,就成设计模式。

简单的设计模式:
单例模式 :限制类只有一个实例
简单工厂 : 客户请求一个产品,工厂创建一个子类产品,作为父类返回。
抽象工厂 : 对于应用系统在数据库方面的移植,起到一定作用。


这个解释精辟。 --------------------编程问答--------------------
引用 7 楼 j2eehoulu 的回复:
引用 5 楼 hamber_bao 的回复:
对于初学者,不要关心设计模式,打代码就可以了。

打的多了,你就知道其中的利弊,你自己就会去想办法或者利用框架进行解决。
而那个就是设计模式。

同意


谢谢支持。 --------------------编程问答-------------------- 设计模式就是为了方便程序的分工编写及功能的扩展

提高多人编写同一项目的效率

你代码编写多了就会有体会了,建议找本书看看!
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,