Java面试题:设计模式实践.docVIP

  • 0
  • 0
  • 约5.68千字
  • 约 13页
  • 2026-05-27 发布于河北
  • 举报

Java面试题:设计模式实践

1.以下关于单例模式的描述,正确的是()(5分)

A.单例类只能有一个实例

B.单例类必须提供一个全局访问点来访问这个唯一实例

C.单例类的构造函数必须是私有的

D.以上都正确

2.在Java中,实现观察者模式通常需要用到以下哪些类()(5分)

A.Observable

B.Observer

C.EventListener

D.ActionListener

3.请简述工厂方法模式的优点(至少写出两点)(10分)

4.以下代码实现的是哪种设计模式?请说明理由。(10分)

```java

classShape{

voiddraw(){

System.out.println(Shapeisdrawn);

}

}

classRectangleextendsShape{

@Override

voiddraw(){

System.out.println(Rectangleisdrawn);

}

}

classCircleextendsShape{

@Override

voiddraw(){

System.out.println(Circleisdrawn);

}

}

clas

文档评论(0)

1亿VIP精品文档

相关文档