第16题: [单项选择]以下有关类与结构体关系的叙述不正确的是 A. 结构体中只包含数据;类中封装了数据和操作 B. 结构体的成员对外界通常是开放的;类的成员可以被隐蔽 C. 用struct不能声明一个类型名;而class可以声明一个类名 D. 结构体成员默认为public;类成员默认为private 参考答案:C 答案解析:[解析] 可以说类来源于结构体,两者有相似之处。结构也可以声明类型名,但类的功能更强大一些,不仅增加了操作,还能够隐藏和包含其成员变量或成员函数。
第30题: [单项选择]从两相干光源s1与s2发出的相干光,在距s1、s2等距离d的p点相遇。若s2位于真
空中,s1位于折射率为n的介质中,p点位于界面上,s1和s2到p点的光程差为(
)。 A. ( nd B. ( (n-1)d C. ( (n+1)d D. ( d 参考答案:B 答案解析: [解析] 由光程差定义得 δ=nd-d=(n-1)d [点评]
光波在介质中的路程x相当于在真空中的路程nx。所以我们将光波在某一介质中所经历的几何路程d与这介质的折射率n