欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

Java代码演示设计模式之工厂模式,java设计模式,package com.

来源: javaer 分享于  点击 21683 次 点评:69

Java代码演示设计模式之工厂模式,java设计模式,package com.


package com.sun.java.design;//定义一个接口interface Computer { public void type();}class Dell implements Computer { @Override public void type() {  System.out.println("戴尔n5110"); }}class Lenovo implements Computer { @Override public void type() {  System.out.println("彪悍的小y"); }}class Factory { public Computer produceComputer(String name) {  if (name.equalsIgnoreCase("dell")) {   return new Dell();  } else if (name.equalsIgnoreCase("lenovo")) {   return new Lenovo();  } else {   return null;  } }}public class FactoryPattern { public static void main(String[] args) {  Factory f = new Factory();  Computer c1 = f.produceComputer("dell");  Computer c2 = f.produceComputer("lenovo");  c1.type();  c2.type(); }}
相关栏目:

用户点评