• 手把手教你做关键词匹配项目(搜索引擎)---- 第十四天


    第十四天

    起点:

    1. 手把手教你做关键词匹配项目(搜索引擎)---- 第一天

    回顾:

    13. 手把手教你做关键词匹配项目(搜索引擎)---- 第十三天

    小帅帅收到于老大的代码后,觉得看起来有点吃力,也不知道用了什么设计模式。

    小帅帅也挺聪明的,小帅帅看设计模式这个书的时候只对图感兴趣,在加上小帅帅对以前UML的了解,所以他决定要把代码转成图来看。

    所以小帅帅费了好长时间,终于把于老大的代码转成了设计图,设计图如下:

    小帅帅初次完成这些图的时候还特意去了解了,关联、依赖、继承等概念。

     继承

        指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;

    依赖

        可以简单的理解,就是一个类A使用到了另一个类B,而这种使用关系是具有偶然性的、、临时性的、非常弱的,但是B类的变化会影响到A;

    关联

        他体现的是两个类、或者类与接口之间语义级别的一种强依赖关系,比如我和我的朋友;这种关系比依赖更强、不存在依赖关系的偶然性、关系也不是临时性的,一般是长期性的,而且双方的关系一般是平等的、关联可以是单向、双向的;

    小帅帅拿着图跟设计模式的图一比较,感觉怎么这么像工厂模式.....

    小帅帅拿着图找到了于老大,很激动的说到:于老大,这是我从你那代码里面整理出来的类图,而且还知道用了工厂模式。

    于老大听后,觉得小帅帅能力不错,而且勤奋,于老大对他又满意了一分。(要是于老大知道小帅帅是用图比较出来的,会怎么想...)

    于老大表扬了小帅帅后,又对小帅帅说:如果现在要加个老年装怎么做呢?

    小帅帅看了看图,很乐意、也很自信的说道:写个类,继承下CharListHandle实现exec方法就行了。

    于老大恩了一声说道:说还不如去写,去写个看看把!

    工厂模式:实例化对象,用工厂方法代替new操作。工厂模式又分为简单工厂模式、工厂方法模式、抽象工厂模式。

    小帅帅很高兴,觉得离成功不远了。

    小帅帅动手去写于老大安排的任务去了。

  • 相关阅读:
    Hibernate 事务和并发控制
    InfoSYS-20170114
    STM32学习笔记:读写内部Flash(介绍+附代码)
    STM32串口通信配置(USART1+USART2+USART3+UART4)
    Keil-MDK编译完成后代码大小
    STM32窗口看门狗和独立看门狗的区别,看门狗介绍及代码演示
    关于单片机编程里面调用sprintf死机的解决方法及原因分析
    ESP8266 wifi 模块配置,Wechat+APP控制实现
    STM32常见问题
    深入浅出 TCP/IP 协议
  • 原文地址:https://www.cnblogs.com/oshine/p/3929107.html
Copyright © 2020-2023  润新知