简单工厂模式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简单工厂模式相关的知识,希望对你有一定的参考价值。
代码:
/** * 简单工厂模式 * @author se * */ public class HumanFactory { @SuppressWarnings("unchecked") public static <T> T createHuman(Class<?> c){ Human human = null; try { human = (Human) Class.forName(c.getName()).newInstance(); }catch (Exception e) { e.printStackTrace(); } return (T) human; } public static void main(String[] args) { Human m=HumanFactory.createHuman(YellowPeple.class); m.talk(); } }
以上是关于简单工厂模式的主要内容,如果未能解决你的问题,请参考以下文章