找考题网-背景图
问答题

案例分析题

当“人民币汇率”升值时,进口公司的进口产品成本降低且利润率提升,出口公司的出口产品收入降低且利润率降低;当“人民币汇率”贬值时,进口公司的进口产品成本提升且利润率降低,出口公司的出口产品收入提升且利润率提升。利用观察者模式设计一个程序,分析“人民币汇率”的升值或贬值对进口公司的进口产品成本或出口公司的出口产品收入以及公司的利润率的影响。
提示:这里的汇率(Rate)类是抽象目标类,它包含了保存观察者(Company )的List 和增加/删除观察者的方法,以及有关汇率改变的抽象方法change(int number);而人民币汇率(RMBrate)类是具体目标,它实现了父类的change(int number)方法,即当人民币汇率发生改变时通过相关公司;公司(Company)类是抽象观察者,它定义了一个有关汇率反应的抽象方法respons巳(int number);进口公司(ImportCompany )类和出口公司(E xportCompany )类是具体观察者类,它们实现了父类的response(intnumber)方法,即当它们接收到汇率发生改变的通知时作为相应的反应。

请画出该程序的类图。

【参考答案】

此题暂无答案,小编努力补充中……
热门试题