随笔分类 -  【设计模式整合笔记】

摘要:浅谈设计模式之结构型模式 前言 通过学习设计模式,我们知道根据目的、用途的不同,把设计模式分为创建型模式、结构型模式、行为型模式。 创建型模式主要用于创建对象; 结构型模式主要用于处理类和对象的组合; 行为型模式主要用于描述类或对象的交互以及职责分配 本篇,我想对结构型模式进行一番总结、探讨。 认识 阅读全文
posted @ 2020-06-13 12:22 泰斗贤若如 阅读(374) 评论(0) 推荐(1) 编辑
摘要:浅谈创建型模式 前言: 最近学习了设计模式,对设计模式有了一些了解,下面我来浅谈一下设计模式中的创建型模式吧! 模式的定义 说到“模式”,其实模式起源于建筑业而非软件专业,所谓的模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心,通过这种方式,人们可以无数次地重用那些已有 阅读全文
posted @ 2020-06-13 12:19 泰斗贤若如 阅读(491) 评论(0) 推荐(0) 编辑
摘要:抽象工厂模式 模式动机与定义 模式动机 产品等级结构:产品等级结构即产品的继承结构,例如一个抽象类是电视机,其子类有海尔电视机、海信电视机、TCL电视机,则抽象电视机与具体品牌的电视机之间构成了一个产品等级结构,抽象电视机是父类,而具体品牌的电视机是其子类。 产品族:在抽象工厂模式中,产品族是指由同 阅读全文
posted @ 2020-04-13 11:40 泰斗贤若如 阅读(2262) 评论(0) 推荐(2) 编辑
摘要:工厂方法模式 模式动机与定义 模式动机 模式定义 工厂方法模式(Factory Method Pattern)简称工厂模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,它属于类创建型模式。 在工厂方法模式中,工厂父类负责定义 阅读全文
posted @ 2020-03-28 10:06 泰斗贤若如 阅读(892) 评论(0) 推荐(0) 编辑
摘要:简单工厂模式 一、模式动机与定义 模式动机 只需要知道水果的名字即可得到相应的水果 模式定义 简单工厂模式(Simple Factory Pattern):又称为静态工厂方法模式,它属于类创建型模式。 在简单工厂模式中,可以根据参数的不同返回不同类的实例。 简单工厂模式专门定义一个类来负责创建其他类 阅读全文
posted @ 2020-03-21 08:49 泰斗贤若如 阅读(1058) 评论(0) 推荐(2) 编辑
摘要:【三】、面向对象设计原则 面向对象设计原则概述 可维护性:指软件能够被理解、改正、适应及扩展的难易程度。 可复用性:指软件能够被重复使用的难易程度。 面向对象设计的目标之一在于支持可维护性复用,一方面需要实现设计方案或者源代码的复用,另一方面要确保系统能够易于扩展和修改,具有良好的可维护性。 面向对 阅读全文
posted @ 2020-03-01 12:42 泰斗贤若如 阅读(460) 评论(0) 推荐(0) 编辑
摘要:【二】、UML基础知识 UML概述 UML是一个通用的可视化建模语言,不同于编程语言,它通过一些标准的图形符号和文字来对系统进行建模。用于对软件进行描述、可视化处理、构建软件系统的文档。是一套总结了以往建模技术的经验并吸收了当今最优秀成果的标准建模方法。 UML的结构 视图 用户视图:以用户的观点表 阅读全文
posted @ 2020-02-28 09:04 泰斗贤若如 阅读(794) 评论(2) 推荐(0) 编辑
摘要:单例设计模式 模式:模式就是解决一类问题的固定步骤 单例设计模式:保证一个类在内存中只有一个对象 举例:多个浏览器向服务器发送请求,只创建一个servlet对象处理相应的请求,而不是每接收一个请求,就创建一个servlet对象 1.饿汉单例设计模式 1.私有化构造函数 2.声明本类的引用类型变量,并 阅读全文
posted @ 2019-04-06 21:39 泰斗贤若如 阅读(921) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示