问答题
请基于Java使用观察者模式事件风格实现如下图的计算器。
问答题 假设某一软件系统中存在类A,B,C,D,E。请分别画出使用这些类的中介者模式类图及外观模式类图。
问答题 请基于Java使用层次架构风格设计一个GUI用户系统,实现三层架构,第一层为用户界面层,负责与用户交互接受不同人的年龄输入,第二层为控制层,接收到界面层数据变动时负责调用第三层的业务逻辑对象,由业务逻辑对象生成数据对应的柱状图同时输出图形和数据到用户界面。
判断题 抽象工厂方法完全符合开闭模式。