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

JavaSE,

来源: javaer 分享于  点击 49561 次 点评:241

JavaSE,


java设计模式-工厂设计模式

public class Test{
public static void main(String args[]){
Fruit f = Factory.getInstance(“apple”);
f.eat();
}

}
class Factory{
public static Fruit getInstance(String name){
if(name.equals(“apple”)){
return new Apple();
}
if(name.equals(“orange”)){
return new Orange();
}
return null;
}
}
interface Fruit{
public void eat();
}
class Apple implements Fruit{
public void eat(){
System.out.println(“eat apple”);
}
}
class Orange implements Fruit{
public void eat(){
System.out.println(“eat orange”);
}
}

相关文章

    暂无相关文章

用户点评