首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式-结合源码和框架学习
Yeswater
创建于2024-09-01
订阅专栏
结合源码和框架学习设计模式,随着对框架学习的深入,逐渐补充
暂无订阅
共26篇文章
创建于2024-09-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【工厂方法模式】
工厂方法模式是一种创建对象的设计模式,定义了一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类,符合开闭原则
【简单工厂模式】
简单工厂模式是一种创建对象的设计模式,简单工厂模式由一个工厂类根据传入的参数决定创建出哪一种产品类的实例,从而使对象的创建和使用分离
【设计模式概述】
设计模式是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解、提高代码的可读性
【面向对象设计原则】
面向对象设计原则是学习设计模式的基础,每一种设计模式都符合某一种或多种面向对象原则。通过在软件开发中使用这些原则,可以提高软件的可维护性和可复用性,让我们可以设计出更加灵活也更容易扩展的软件系统
【建造者模式】结合框架学习设计模式
建造者模式:是将一个复杂对象的构建与它的标识分离,使得同样的构建过程可以创建不同的表示,用户只需要指定需要建造的类型就可以获得对象,建造过程及细节不需要了解。
【原型模式】结合框架学习设计模式
原型模式属于创建型模式,是指原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象,调用者不需要知道任何创建细节,不调用构造函数。其关键点在于:不通过 new 关键字,而是通过方法去创建对象。