第18题: [单项选择]某公司欲开发一套窗体图形界面类库。该类库需要包含若干预定义的窗格(Pane)对象,例如TextPane、ListPane等,窗格之间不允许直接引用。基于该类库的应用由一个包含一组窗格的窗口组成,并需要协调窗格之间的行为。基于该类库,在不引用窗格的前提下实现窗格之间的协作,应用开发者应采用______最为合适。 A. 备忘录模式 B. 中介者模式 C. 访问者模式 D. 迭代器模式 参考答案:B 答案解析:[解析] 本题所涉及的四种模式中,中介者模式、访问者模式、迭代器模式均已在前面进行了介绍。备忘录(memento)模式是确保在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这
A. The right sense of direction. B. The sense of judgment. C. The skill of driving. D. The size of vehicle. 参考答案:B 答案解析:细节题。当问到当出租司机最困难的部分时,南希回答说:我不知道怎样判断距离(I did not yet know how to judge distance),因此可以断定[B]是正确的。