问题 单项选择题

(2003年)在某法学理论研讨会上,甲和乙就法治的概念和理论问题进行辩论。甲说:①在中国,法治理论最早是由梁启超先生提出来的;②法治强调法律在社会生活中的至高无上的权威;③法治意味着法律调整社会生活的正当性。乙则认为:①法家提出过“任法而治”、“以法治国”的思想;②法治与法制没有区别;③“法治国家”概念最初是在德语中使用的。下列哪一选项所列论点是适当的?

A.甲的论点②和乙的论点①

B.甲的论点①和乙的论点③

C.甲的论点②和乙的论点②

D.甲的论点③和乙的论点②

答案

参考答案:A

解析:解析:甲①错,我国最早宣传并明确提出法治概念的是梁启超先生。甲②对,法治一词明确了法律在社会生活中的最高权威。法治是众人之治,是与民主相联系的。区别于人治,人治指统治者的个人意志高于国家法律。甲③对,法治一词蕴涵了法律调整社会生活的正当性。它与专制相对立,可以体现社会主义制度下人民当家作主的要求,维护了公民的自由,增强了公民的安全感。乙①对,春秋战国时期发生了大规模的儒法之争,法家提出过“任法而治”、“以法治国”的思想。乙②错,法制一般指法律和制度的总称,而法治指依据法律的治理,其涵义更为宽泛。乙③对,法治国家或法治国是一个德语中最先使用的概念。

多项选择题
填空题

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

[说明]

某游戏公司现欲开发一款面向儿童的模拟游戏,该游戏主要模拟现实世界中各种鸭子的发声特征、飞行特征和外观特征。游戏需要模拟的鸭子种类及其特征如表18-4所示。

为支持将来能够模拟更多种类鸭子的特征,采用策略设计模式(Strategy)设计的类图如图18-7所示。

其中,Duck为抽象类,描述了抽象的鸭子,而类RubberDuck、MallardDuck、CottonDuck和RedHeadDuck分别描述具体的鸭子种类,方法fly()、quack()和display()分别表示不同种类的鸭子都具有飞行特征、发声特征和外观特征;类FlyBehavior与QuackBehavior为抽象类,分别用于表示抽象的飞行行为与发声行为;类FlyNoWay与FlyWithWings分别描述不能飞行的行为和用翅膀飞行的行为;类Quack、Squeak与QuackNoWay分别描述发出“嘎嘎”声的行为、发出橡皮与空气摩擦声的行为与不发声的行为。请填补以下C++代码中的空缺。

[C++代码]

#include<iostream>

using namespace (1)

class FlyBehavior

public: (2) fly()=0;

class QuackBehavior

public: (3) quack()=0;

class FlyWithWings:public FlyBehavior

public:void fly()cout<<"使用翅膀飞行!">>end1;

class FlyNoWay:public FlyBehavior

public:void fly()cout"不能飞行!"end1;

class Quack:public QuackBehavior

public:void quack()"cout发出\’嘎嘎\’声!”end1;

classSqueak:publicQuackBehavior

public:voidquack()cout<<"发出空气与橡皮摩擦声!">>end1;

classQuackNoWay:publicQuackBehavior

public:voidquack()cout<<"不能发声!">>end1;

class Duck

protected:

FlyBehavior * (4)

QuackBehavior * (5)

public:

void fly() (6)

void quack() (7) ;;

virtual void display()=0;

class RubberDuck:public Duck

public:

RubberDuck()

flyBehavior=new (8)

quackBehavior=new (9)

RubberDuck()

if(!flyBehavior)delete flyBehavior;

if(!quackBehavior)deletequackBehavior;

void display()/*此处省略显示橡皮鸭的代码*/

//其他代码省略

(6)处填()。