填空题
单例模式有两种方式实现,分别为()和()。它们共同的特征是构造函数的访问属性必须是()。
饿汉式;懒汉式;私有(private)
填空题 事件体系结构中的三个基本角色包括事件源、()和()。其中在编程时一定要将()注册添加到事件源中。
填空题 Java-API中,有两个与观察者模式相关的类和接口,分别是Observable和Observer,Observer的Update函数中用到的两个参数的参数类型是()和()。
填空题 适配器模式,可以细分为()适配器和()适配器两种实现。其中()适配器采用的是继承复用,而()适配器采用的是合成聚合复用。