问题 问答题

你如何理解“多难兴邦”?

答案

参考答案:“多难兴邦”是一个成语,源自《左传?昭公四年》:“邻国之难,不可虞也。或多难以固其国,启其疆土;或无难以丧其国,失其守宇。”多难兴邦,指多灾多难的局面,往往可以激发人民励精图治,转危为安,使国家复兴强盛起来。

灾难的发生对一个国家来说肯定不是好事,灾难会夺去人的宝贵生命、会破坏幸福的家园、会打乱正常的生活秩序,还会引发一系列社会问题。单从经济层面上讲,灾难多了,国家也会衰而不兴。近十年我国自然灾害接连不断,洪灾、非典、矿难、冰灾、地震等几乎没有停过。举世瞩目的5?12汶川大地震,造成6万多人遇难,35万多人受伤,2万多人失踪。据专家初步估算,汶川地震造成的直接经济损失已达2000多亿人民币。

“多难兴邦”昌兴的是自强不息。自然灾害是躲不过去的,既然我们无法改变这种事实,就必须勇敢地面对,接受客观现实。面对灾难,我们不是消极低落,而是奋起抗击;面对灾难,我们不后退、不畏缩,不放弃,不抛弃,而是奋发有为。“多难兴邦”就是昌兴这种自强不息的精神。灾难可以磨练人的意志,培养一种坚韧不拔的毅力、不屈不挠的精神,使人变得更加自信,更加坚强,更加成熟。把伤痛化作前进的动力,将苦难变成人生的财富。擦干眼泪,挺起脊梁,肩并肩,手挽手,坚定走下去,这就是自强不息的精神。一个自强不息的民族必定是永摧不倒的民族,也必定是兴旺发达的民族!多难兴邦!没有一个民族的复兴之路是一帆风顺的。从灾难中走出来的中国,必将更加强大,更加成熟,发展的脚步更加稳健,更加铿锵有力。

单项选择题
填空题

阅读下列说明和C++代码,将应填入空 (n) 处的字句写在对应栏内。

[说明]

某饭店在不同的时段提供多种不同的餐饮,其菜单的结构图如图18-27所示。

现在采用组合(Composition)模式来构造该饭店的菜单,使得饭店可以方便地在其中增加新的餐饮形式,得到如图18-28所示的类图。其中MenuComponent为抽象类,定义了添加(add)新菜单和打印饭店所有菜单信息(print)的方法接口。类Menu表示饭店提供的每种餐饮形式的菜单,如煎饼屋菜单、咖啡屋菜单等。每种菜单中都可以添加子菜单,例如图18-27中的甜点菜单。类MenuItem表示菜单中的菜式。

[C++代码]

#include<iostream>

#include<list>

#Include<string>

using namespace std;

class MenuComponent

protected:string name;

public:

MenuComponent(String name)(this->name=name;

string getName()return name;

(1) ; //添加新菜单

virtual void print()=0; //打印菜单信息

class Menultem:public MenuComponent

private:double price;

public:

Menultem(string name,double price):MenuComponent(name)(this->price=price;

double getPrice()return price;

void add(MenuComponent *menuComponent)retum;//添加新菜单

void print()cout<<" "<<getName0<<","<<getPrice0<<end1;

class Menu:public MenuC0mponent

private:list< (2) >menuComponents;

public:

Menu(string name):MenuComponent(name)

void add(MenuComponent *menuComponent)//添加新菜单

(2)

VOid print()

cout<<"\n"<<getNameO<<"\n---------------"<<end1;

Std::list<MenuComponent*>::iterator iter,

for(iter=menuComponents.begin0;iter!=menuComponents.end0;iter++)

(4) ->print();

void main()

MenuComponent *al IMenus=new Menu("ALL MENUS");

MenuComponent *dinerMenu=new Menu("DINER MENU");

……∥创建更多的Menu对象,此处代码省略

alIMenus->add(dinerMenu); ∥将dinerMenu添加到餐厅菜单中

……∥为餐厅增加更多的菜单,此处代码省略

(5) ->printO; ∥打印饭店所有菜单的信息

(3)处填()。