logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【设计原则】接口隔离原则

六大设计原则之接口隔离原则,英文名为Interface Segregation Principle, 又称ISP原则。即:客户端不应该依赖它不需要的接口。类间的依赖关系应该建立在最小的接口上。

文章图片
#接口隔离原则#java#设计模式
【设计模式】组合模式

组合模式(Composite Pattern),又叫部分整体模式,是用于把一组相似的对象当作一个单一的对象。组合模式依据树形结构来组合对象,用来表示部分以及整体层次。这种类型的设计模式属于结构型模式,它创建了对象组的树形结构。即:将对象组合成树形结构以表示 “部分-整体” 的层次结构,使得用户对单个对象和组合对象的使用具有一致性。组合模式是一种设计模式,旨在将对象组合成树形结构以表示“部分-整体”

文章图片
#设计模式#组合模式#java
【设计原则】开闭原则

开闭原则,在面向对象编程领域中,规定“软件中的对象(类,模块,函数等等)应该对于扩展是开放的,但是对于修改是封闭的”,这意味着一个实体是允许在不改变它的源代码的前提下变更它的行为。

文章图片
#开闭原则#java#设计模式
【设计模式】抽象工厂模式

抽象工厂(Abstract Factory Pattern)是一种常用的设计模式,在我们的日常开发中总能见到它的身影。其定义为:即:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定它们的具体类。

文章图片
#设计模式#抽象工厂模式#java
到底了