接口--工厂设计模式
来源:互联网 发布:ps 保留图层导入Ai mac 编辑:程序博客网 时间:2024/05/22 00:58
interface Fruit{ //定义一个接口 public void eat();}class Apple implements Fruit{ //实现接口 public void eat() { System.out.println("吃苹果"); }}class Orange implements Fruit{ //实现接口 public void eat() { System.out.println("吃橘子"); }}class Factory{ public static Fruit getInstance(String className) { if("apple".equals(className)) { return new Apple(); } if("orange".equals(className)) { return new Orange(); } return null; }}public class Test { public static void main(String[] args) { Fruit f = Factory.getInstance("apple"); f.eat(); }}
输出结果:
吃苹果
阅读全文
0 0
- 接口--工厂设计模式
- 接口的工厂设计模式
- 接口的实际应用--工厂设计模式
- 《黑马程序员》 接口之工厂设计模式
- 设计模式笔记0.接口和工厂
- 接口与工厂(设计模式)
- 接口和简单工厂设计模式
- 设计模式-工厂方法设计模式与接口的应用
- 接口多态静态工厂设计模式模板设计模式
- JavaScript设计模式:工厂模式(附接口模式代码)
- C#----设计模式接口 工厂模式的理解
- 设计模式:接口之工厂方法、代理模式
- 设计模式-简单工厂模式概述和使用-接口
- 设计模式-工厂方法模式的概述和使用-接口
- 2015/7/21/接口/工厂设计模式/封装/抽象
- 20160308接口内部类:Scanner、工厂设计模式、匿名类
- Java接口———工厂方法设计模式
- java学习之路之接口(3)--工厂设计模式
- matlab中图像处理的基本函数(1)
- 网络判断
- HTML5-reactnative配置环境
- 动态获取java中的文件路径
- 洛谷:P1980 计数问题 题解
- 接口--工厂设计模式
- input中的disabled 和 readonly的区别
- 小博客开工啦
- I Hate It HDU
- 计蒜客 多边形面积(pick定理模板题)
- 笔记——最长上升子序列
- JAVA的小知识点
- LightOJ 1282 Leading and Trailing
- Windows Practice_文件搜索器(二)_多线程调试