Android设计模式之工厂模式
来源:互联网 发布:32位系统使用64位java 编辑:程序博客网 时间:2024/06/05 13:32
工厂模式:顾名思义,工厂生产对象。
public class FactoryMode { private static Map<Integer, Fragment> sFragmentMap = new HashMap<>(); public static Fragment createFragment(int postition) { Fragment fragment = sFragmentMap.get(postition); if (null == fragment) { switch (postition) { case 0: fragment =new Fragment1(); break; case 1: fragment =new Fragment2(); break; case 2: fragment =new Fragment3(); break; case 3: fragment =new Fragment4(); break; } sFragmentMap.put(postition, fragment); } return fragment; }}抛去繁琐的new对象,只调用createFragment方法即可
0 0
- Android设计模式之工厂设计模式
- android设计模式之简单工厂模式
- android设计模式之工厂方法模式
- android设计模式之抽象工厂模式
- Android 设计模式之工厂模式
- Android 设计模式学习之工厂模式
- Android设计模式之工厂模式 Factory
- Android设计模式之工厂模式
- Android设计模式之工厂模式 Factory
- Android设计模式之工厂模式 Factory
- android设计模式之工厂模式
- Android设计模式之工厂模式 Factory
- Android设计模式之 工厂方法模式
- Android设计模式之工厂模式
- Android设计模式之工厂模式
- Android设计模式之工厂模式
- Android设计模式之工厂模式
- Android设计模式之工厂模式 Factory
- 使用shell脚本辅助系统维护RHCE-Day12
- Spring Cloud构建微服务架构(四)分布式配置中心
- 数据查询
- Cppcheck(静态的C\C++代码分析的工具)
- Spring Cloud构建微服务架构(五)服务网关
- Android设计模式之工厂模式
- 整理笔记2
- Hibernate配置文件详解
- Spring Cloud构建微服务架构(六)高可用服务注册中心
- Spring Cloud构建微服务架构(七)消息总线
- js定时器
- 变量、数据类型和运算符
- Spring Cloud构建微服务架构(七)消息总线(续:Kafka)
- java 出现FileNotFoundException异常的具体情况排除