首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
掘力星计划&程序员必备小知识
在路上lx
创建于2021-10-01
订阅专栏
计算机基础原理知识讲解。
等 6 人订阅
共32篇文章
创建于2021-10-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
UML技术
定义 结构 从总体上来看,UML的结构包括构造块、规则和公共机制三个部分。 构造块。UML有三种基本的构造块,分别是事物( thing)、关系(relationship )和图(diagram)。事物
面向对象技术
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 三大特性 三大特性指的是 封装 继承 多态 六大原则 单一职责原则 开闭式原则
一 行为型-职责链模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 从文字角度出发,我们可以先将关注点放在“链”字上,很容易联想到链式结构,举
二 行为型-命令模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 在现实生活中,命令模式的例子也很多。比如看电视时,我们只需要轻轻一按遥控器
三 行为型-解释器模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 这里提到的文法和句子的概念同编译原理中的描述相同,“文法”指语言的语法规则
四 行为型-中介者模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 1.UML 其中,Mediator是抽象中介者,定义了同事对象到中介者对象
五 行为型-迭代器模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 如果要问java中使用最多的一种模式,答案不是单例模式,也不是工厂模式,更
六 行为型-备忘录模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 备忘录模式(Memento) ,在不破坏封装性的前提下,捕获一个对象的
七 行为型-状态模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 其实相对来说,就是一种状态的变化,而状态模式主要解决的问题就是当控制一
八 行为型-策略模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 1. 介绍 1.1 定义 定义一系列算法,将每个算法封装到具有公共接口的一系列策
九 行为型-模板方法模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 1.2 主要作用 在不改变模板结构的前提下在子类中重新定义模板中的内容。
十 行为型-访问者模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 UML图 下面就以人类分为男人和女人这个例子来实现访问者模式。UML图如下
十四 结构型-适配器模式(bridge)
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 工作原理 用户调用适配器转换出来的接口,适配器在调用被适配类的相关接口,从
十一 创建型-工厂方法模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 1.2 主要作用 将类的实例化(具体产品的创建)延迟到工厂类的子类(具体工
十二 创建型-抽象工厂模式
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 抽象工厂模式与工厂方法模式最大的区别:抽象工厂中每个工厂可以创建多种类的产
十三 创建型-原型模式(Prototype)
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 优点 Java自带的原型模式基于内存二进制流的复制,在性能上比直接 new
十五 结构型-桥接模式(bridge)
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 在抽象和具体实现之间需要增加更多的灵活性的场景。 一个类存在两个(或多个)
十六 结构型-组合模式(Composite)
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 组合模式实际上就是个树形结构,一棵树的节点如果没有分支,就是叶子节点;如果
十七 结构型-装饰模式(Decorate)
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 UML图 示例 **下面我们看一个例子,我们以Java的IO结构的装饰者为
十八 结构型-外观模式(Facade)
本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 定义 UML图 外观模式又叫做门面模式,看上去是一个比较宏观的模式,它包含的两个
下一页