首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
Silver_Bullet31653
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
Kotlin - 改良策略模式
一、前言 策略模式 作用:让算法的变化独立于使用算法的客户 核心操作:定义了算法族,分别封装起来,让它们之间可以相互替换 二、使用策略模式 例子:游泳运动员的游泳姿势 重点:算法抽离,封装成策略 作为
Kotlin - 改良观察者模式
一、前言 观察者模式 作用:定义了一个一对多的依赖关系,让一个或多个观察者对象监听一个主题对象。这样一来,当被观察者状态发生改变时,需要通知相应的观察者,使这些观察者对象能够自动更新。 核心操作: 观
Kotlin - 改良构建者模式
一、前言 构建者模式 作用:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 核心操作:私有化复杂对象(Product)的类构造器,设计并创建 Builder 类。 二、使用
Kotlin - 改良工厂模式
一、前言 设计模式是软件工程中解决特定问题的一种指南,我们常说 Java 有 23 种设计模式,而多范式的 Kotlin 作为更好的 Java,拥有很多新的语言特性,在使用原本 Java 中常用的设计
Kotlin 异步 | Flow 应用场景及原理
什么是“异步数据流”?它在什么业务场景下有用武之地?它背后的原理是什么?读一读 Flow 的源码,尝试回答这些问题。