多项选择题关于工厂模式描述正确的有() 

A.工厂模式可以根据所提供的数据返回某一子类的实例
B.工厂模式中,通常分为工厂类和工厂方法
C.工厂模式中,子类都有相同的方法
D.工厂模式中,子类都实现不同的功能


您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题结构型模式有()     

A.适配器模式
B.代理模式
C.构造器模式
D.观察者模式

2.多项选择题创建型模式有()     

A.工厂方法模式
B.单例模式
C.抽象工厂模式
D.代理模式

3.单项选择题在J2EE中,对于我们自己设计的Bean,应该()。 

A.一定要继承java.beans.Beans
B.一定要实现Runnalbe接口
C.一定要继承java.lang.Thread类
D.可以不继承java.beans.Beans

4.多项选择题在J2EE中,下面代码中,()不会编译错误。    

A.File f = new File("/","autoexec.bat");
B.DataInputStream din = new DataInputStream(new FileInputStream("autoexec.bat"));
C.InputStreamReader in = new InputStreamReader(System.in);
D.OutputStreamWriter out = new OutputStreamWriter(System.in);

7.多项选择题

在J2EE中,Servlet1中有如下代码: 
PrintWriter out = response.getWriter();   
out.println("请同学们仔细看题目再回答!"); 
假设该Servlet运行的平台是Apache Tomcat4.03以下版本。 为了可以在浏览器中显示汉字,可以( )。    

A.在这两行代码前加上代码:response.setContentType("text/html,charset=GBK");
B.已经可以显示汉字,不用添加任何代码
C.在这两行代码前加上代码:response.setContentType("text/html");
D.在这两行代码前加上代码:response.setContentType("text/html,charset=gb2312");

9.多项选择题在J2EE中,Servlet从实例化到消亡是一个生命周期。下列描述正确的是()。     

A.在典型的Servlet生命周期模型中,每次Web请求就会创建一个Servlet实例,请求结束Servlet就消亡了
B.init()方法是包容器调用的Servlet实例的第一个方法
C.在包容器把请求传送给Servlet之后,和在调用Servlet实例的doGet或者doPost方法之前,包容器不会调用Servlet实例的其它方法
D.在Servlet实例消亡之前,包容器调用Servlet实例的destroy()方法

10.多项选择题在J2EE中,对于HttpServlet类的描述,正确的是()。     

A.我们自己编写的Servlet继承了HttpServlet类,一般只需覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法是空的
B.HttpServlet类扩展了GenericServlet类,实现了GenericServlet类的抽象方法service()
C.HttpServlet类有两个service()方法
D.我们自己编写的Servlet继承了HttpServlet类,一般只需覆盖doPost或者doGet方法,不必覆盖service()方法。因为一个service()方法会调用doPost或者doGet方法