首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
CodeDevMaster
创建于2022-08-09
订阅专栏
设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。
等 15 人订阅
共24篇文章
创建于2022-08-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
创建型设计模式之单例模式
单例模式属于创建型模式。它保证一个对象在JVM中只能有一个实例,减少内存开销,避免对资源的多重占用。
创建型设计模式之抽象工厂模式
抽象工厂模式属于创建型模式。它提供一个创建一系列相关或相互依赖对象的接口,无须显式指定他们具体的类。每个生成的工厂都按照工厂模式提供对象。它是围绕一个超级工厂创建其他工厂,超级工厂又称为其他工厂的工厂
创建型设计模式之工厂方法模式
工厂方法模式属于创建型模式。它定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。
软件设计的七大原则
学习设计原则是学习设计模式的基础,在实际开发过程中,并不一定要求所有代码都遵循设计原则,只需要在适当的场景遵循设计原则,就可以帮助开发者设计出更加优雅的代码结构。