工厂类
来源:互联网 发布:python 驼峰转 编辑:程序博客网 时间:2024/05/17 06:25
1.简单工厂:
抽象类(接口)实现类工厂测试类
Demo:
public interface Phoneimpl { void call(); } public class XiaoMi implements Phoneimpl{ @Override public void call() { // TODO Auto-generated method stub System.out.println("小米为发烧而生"); } } public class HuaWei implements Phoneimpl{ @Override public void call() { // TODO Auto-generated method stub System.out.println("华为改变世界"); } } public class Factory { public static Phoneimpl getInstance(String phone){ Phoneimpl p = null; if(phone.equals("HuaWei")){ p = new HuaWei(); }else if(phone.equals("XiaoMi")){ p = new XiaoMi(); }else{ System.out.println("no phone"); } return p; } } public class Test { public static void main(String[] args) { Phoneimpl p = Factory.getInstance("XiaoMi"); p.call(); } }
0 0
- 工厂类
- 类工厂
- 工厂类
- 类工厂
- 工厂类
- 工厂类
- 简单工厂/工厂/抽象工厂模式(创建类)
- javavscript类工厂
- 类工厂的使用
- 类工厂的使用
- 动态配置工厂类
- 动态配置工厂类
- 工厂类计算器
- 初识工厂类:
- 泛型工厂类
- 类工厂模式
- DAO工厂类
- 学习简单工厂类
- 统计前面比自己小的数的个数
- TCP/IP详解卷1 读书笔记:第十七章 TCP 传输控制协议
- 初识makefile
- springmvc框架搭建(maven)
- Objective-c的基本特征:
- 工厂类
- C++primer_关联容器之map
- 信号量(Semaphore)
- Timer和TimeTask简介
- 用(循环)(和)(递归的)”折半法“查找数
- [Leetcode]Additive Number
- 子网和子网掩码分析
- Deep Learning + Opencv + 机器视觉
- 多态的理解(父类引用指向子类对象)