
设计模式
zzxian
尘世中一个迷途小书童!
展开
-
设计模式前言
1。 面向过程的先天不足 这个和我们的认知有关,因为我们是按照面向对象的模式认识世界的。 功能分解造成了主函数,即控制程序,责任过大,一个修正的方法是将责任下放到子函数。这里引出“责任”话题。 2. 面向对象 2.1 对象 对象时具有责任的东西(对象具有责任且自己负责自己)。 在概念层次上,对象是一组责任 在规约层次上,对象是一组行为 在实现层次上,对象是数据和代码 建议:在概念原创 2012-02-09 23:47:47 · 640 阅读 · 0 评论 -
面试要点之——23种设计模式及其应用场景
设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 ; 应用场景:一个无状态的类使用单例模式节省内存资源。 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 应用场景:一系列相转载 2012-12-23 11:21:24 · 13931 阅读 · 0 评论