![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 74
周铈翔
这个作者很懒,什么都没留下…
展开
-
【C#】—基础篇 初识C#
1、命名空间: 用法:(1)建立:建立一个命名空间,如T1,语法格式:namespace T1。 (2)使用:使用一个命名空间,两种方法a)使用using指令,如在VS中建立一个控制台应用程序后 b)命名空间.类名.方法名 举例:using T1; namespace ConsoleApplication1 { class Class1 {原创 2014-11-30 13:58:44 · 1282 阅读 · 22 评论 -
【设计模式】三大工厂家族
一、简单工厂模式 简单工厂:简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类(这些产品类继承 自一个父类或接口)的实例。 优点:简单工厂模式最大的优点在于工厂类中包含了必要的逻辑判断,根据客户端的选择条件动态实例化相关的类, 对于客户端来说,去除了与具体产品的依赖。 缺点:由于工厂类集中了所有实例的创建逻辑,违反了高内聚责任分配原则,将全部创建逻原创 2014-12-21 19:48:35 · 1260 阅读 · 31 评论 -
【设计模式】漫谈六大原则
六大原则的起因:面向对象中封装、继承、多态三大支柱蕴含了用抽象来封装变化,降低耦合,实现复用的精髓。 封装:隐藏内部实现,保护内部信息。 继承:实现复用,归纳共性。 多态:改写对象行为,实现更高级别的继承。 要实现这些目的,就必须遵守一些原则:封装变化、对接口编程、少继承多聚合等等总结这些,归纳出六大原则 单一职责原则(SRP) 定义:就一个类而言,应该仅有一个引起它原创 2014-12-14 15:31:45 · 1401 阅读 · 33 评论