黑马程序员技术交流社区
标题:
使用java代码实现简单的工厂模式
[打印本页]
作者:
单曲循环
时间:
2013-9-10 10:43
标题:
使用java代码实现简单的工厂模式
下面是我面试的时候遇到的一道面试题,题目是使用java代码实现简单的工厂模式
package test;
class A{
publicvoid print(){
}
}
class B extends A{
publicvoid print(){
System.out.println("b");
}
}
class C extends A{
publicvoid print(){
System.out.println("c");
}
}
class Factory {
publicstatic A instance(String name){
Aobj=null;
if("b".equals(name)){
obj=newB();
}elseif("c".equals(name)){
obj=newC();
}else{
thrownew RuntimeException("你的输入有误!");
}
returnobj;
}
}
作者:
许庭洲
时间:
2013-9-10 14:31
值得学习ing!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2