第5章 设计模式
创始人
2025-05-31 01:55:02
0

5.1 设计模式介绍?

5.1.1 设计模式是什么?

  设计模式是指在软件开发中,经过验证的,用于解决特定环境下重复出现的特定问题的解决方案。简单的说设计模式是解决问题的套路。

5.1.2 设计模式怎么来的?

  通过满足设计原则之后慢慢迭代来的。

5.1.2 设计模式解决了什么问题?

  前提既有稳定点,又有变化点的问题。所以1.全是稳定点—没必要使用设计模式,2.全是变化点(如游戏开发中,脚本语言)—没必要使用设计模式。设计模式的主要目的是期望修改少量的代码,就可以适应需求的变化。如:整洁的房间中,有个好动的猫,怎么保证房间的整洁。分析:整洁的房间是稳定点,好动的猫是变化点,那么使用设计模式的思想(将变化点在有限的范围内变化)就是将好动的猫关在笼子里。

5.1.3 设计模式基础?

  面对对象的思想
     封装:目的是隐藏实现模块化,实现细节。
     继承:目的是无需修改原有类的前提下,通过继承实现对功能的扩展。
     多态:
      静态多态:函数重载
      动态多态:继承中虚函数重写。
  设计原则
     依赖倒置:实现要依赖接口。21.30
    
    
    
    
    
    
    
    

相关内容

热门资讯

ES-Spring Data ... Spring Data 的目的是用统一的接口,适配所有不同的存储类型。 Spring ...
【逗老师的小技巧】树莓派4翻转... 树莓派4之前的版本上,屏幕旋转用的是修改config.txt文件,而在树...
动物也疯狂作文 动物也疯狂作文动物也疯狂----------《公猫拿破仑》读后感我有一套“彩乌鸦系列“丛书,每本都很...
狼王梦读书笔记 狼王梦读书笔记300字(精选21篇)  细细品味一本名著后,大家对人生或者事物一定产生了许多感想,需...
《论语新解》读后感 《论语新解》读后感《论语新解》读后感阮泷澄09年接触和气来读书会之后,开始读钱穆的《论语新解》,在这...
《我在雨中等你》读后感 《我在雨中等你》读后感  在去北京的火车上读完了这本书,《我在雨中等你》读后感。6个小时,一气呵成!...
【k8s】k8s部署maria... 文章目录前言:一、构建mariadb的dockerfile二、docker build...
【Linux】多线程 进程和线程进程:一个正在运行的程序。状态:就绪,运行&#x...
《伊甸之东》读后感 《伊甸之东》读后感我看的斯坦贝克的第四本书,便是《伊甸之东》。看到第三部时,不由得问自己:这是斯坦贝...
宝葫芦的秘密读后感 宝葫芦的秘密读后感(通用10篇)  细细品味一本名著后,大家心中一定是萌生了不少心得,写一份读后感,...
《情断西藏》读后感600字 《情断西藏》读后感600字  看到摩卡写到在她下落不明的时候,她的网友,那些萍水相逢的网友,没有深交...
《他的国》读后感 《他的国》读后感轻轻合上书本,心中产生无限遐想。每个人心中都拥有一个英雄梦,但总是被一幕幕现实无情的...
js随机生成div-点击but... 一、需求说明: 1.页面上有一个按钮,按钮点击时,生成一个...
看不上AI “元宇宙”之父踏进...   AI接棒元宇宙,成为了时下最热烈的风口。但“元宇宙”之父尼尔·斯蒂芬森 (Nea...
百家讲坛武则天读后感 百家讲坛武则天读后感(精选5篇)  当仔细品读一部作品后,相信你心中会有不少感想,需要回过头来写一写...
读后感100字 读后感100字(精选26篇)  当细细地品读完一本名著后,相信大家的视野一定开拓了不少,是时候抽出时...
《不上补习班的第一名》读后感... 《不上补习班的第一名》读后感300字作文五篇  在日常生活或是工作学习中,大家总少不了接触作文吧,作...
读《简爱》有感 读《简爱》有感(精选50篇)  当看完一本著作后,大家一定都收获不少,记录下来很重要哦,一起来写一篇...
跟着凯新生物学试剂知识:155... 【中文名称】花青素Cy7叠氮,花青素Cyanine7叠氮【英文名称】 Cyanine7...
LVS负载均衡集群——NAT地... 目录 一.LVS集群基本介绍 1.集群是什么 2.集群的类型 2.1 负载均衡群集(L...