首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
设计模式
订阅
曳帆
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
C++ 多态:概念与实现
多态(polymorphism),字面意思的解释是指一个 function or object 可以在不同情况下有不同的行为。尝试整理一下 c++ 的几种多态实现方式
搞定技术面试 - 架构模式
在软件工程中,多层架构是一种客户端/服务器端架构。在该架构中,表现功能、应用处理和数据管理功能物理分离。最常使用的多层架构是三层架构。 多层架构提供了一种模型,使得开发者可以建立方便扩展和复用的应用。通过将应用分成多层,开发者拥有修改或增加一个特定层的选择,而不是重写整个应用。…
【设计模式】第六篇:来康康适配器模式
文章系列目录(持续更新中):文章系列目录(持续更新中):【设计模式】第一篇:概述、耦合、UML、七大原则,详细分析总结(基于Java)【设计模式】第二篇:单例模式的几种实现And反射对其的破坏【设计模
精读《设计模式 - Bridge 桥接模式》
Bridge(桥接模式)属于结构型模式,是一种解决继承后灵活拓展的方案。 意图:将抽象部分与它的实现部分分离,使它们可以独立地变化。 桥接模式比较难理解,我会一步步还原该设计模式的思考,让你体会这个设计模式是如何一步一步被提炼出来的。 如果看不懂上面的意图介绍,没有关系,设计模…
C++ 深入浅出工厂模式(进阶篇)
前文初始篇C++ 深入浅出工厂模式(初识篇),主要阐述了简单工厂模式、工厂方法模式和抽象工厂模式的结构、特点和缺陷等。以上三种方式,在新增产品时,要么修改工厂类,要么需新增具体的工厂类,说明工厂类的封装性还不够好。 本文进阶篇,主要是将工厂类的封装性提高,达到新增产品时,也不需…
C++ 深入浅出工厂模式(初识篇)
简单来说,使用了C++多态的特性,将存在继承关系的类,通过一个工厂类创建对应的子类(派生类)对象。在项目复杂的情况下,可以便于子类对象的创建。 工厂模式的实现方式可分别简单工厂模式、工厂方法模式、抽象工厂模式,每个实现方式都存在优和劣。 最近炒鞋炒的非常的火,那么以鞋厂的形式,…
这九种常用的设计模式你掌握了吗
在软件工程中,设计模式(Design Pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。根据模式的目的来划分的话,GoF(Gang of Four)设计模式可以分为以下 3 种类型: 1、创建型模式:用来描述 “如何创建对象”,它的主要特点是 “将…