首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
earnest_er
掘友等级
Android 工程师
|
REAL
在路上
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
Android设计模式(3)——抽象工厂模式
抽象工厂模式是工厂方法模式的升级产品,在有多个业务品种,业务分类时,通过抽象工厂模式产生需要的对象是一种非常好的解决方式。 首先由两个互相影响的产品线(也叫产品族),例如制造汽车的左侧车门和右侧车门,这两个应该是数量相等的----两个对象间的约束,每个型号的车门是不一样的,这是…
Android设计模式(2)——工厂方法模式
在工厂方法模式中,抽象产品类Product负责定义产品的共性,事项对事物最抽象的定义,Creator为抽象创建类,也就是抽象工厂,具体如何创建产品类是由具体的实现工厂ConcreteCreator完成的。 具体的产品类可以有多个,都继承于抽象产品。 抽象工厂类负责定义产品对象的…
Android设计模式(1)——单例模式
确保某个类有且只有一个对象的场景,避免产生多个对象消耗过多的资源,或者某种类型对象只应该有且只有一个,例如,创建一个对象需要消耗的资源过多,,如要访问IO和数据库等资源,这时就需要考虑使用单例模式。 从上述的代码中可以看到,CEO类不能通过 new 的形式构造对象,只能通过CE…
Android设计模式-面向对象六大原则
单一职责原则(SRP)示例一:用户接口上面类图可以看出用户的接口设计得有问题,用户的属性和用户的行为没有分开。应该把用户信息抽成一个BO(BusinessObject,业务对象),把行为抽成一个Biz
个人成就
文章被点赞
11
文章被阅读
3,405
掘力值
147
关注了
13
关注者
4
收藏集
1
关注标签
18
加入于
2019-07-01