问题 单项选择题

下列关于内部类说法中不正确的是( )。

A. 内部类不能有自己的成员方法和成员变量

B. 内部类可用abstract修饰符定义为抽象类,也可以用private或protected定义

C. 内部类可作为其他类的成员,而且可访问它所在类的成员

D. 除static内部类外,不能在类内声明static成员

答案

参考答案:A

解析:与普通类一样,内部类也具有自己的成员方法和成员变量。内部类是指在一个类的内部嵌套定义的类,与普通类一样,内部类也具有自己的成员方法和成员变量。但它也有与普通类不同的地方:①内部类可以使用它所在类的静态变量和成员变量,也可以使用它所在类的方法中的局部变量。②内部类的类名只能定义在它的类或程序段巾或在表达式内部匿名使用,外部使用它时必须给出类的全名。③内部类可用abstract修饰定义为抽象类,也可以用private或protected定义。④内部类可作为其他类的成员,而且可访问它所在类的成员。⑤除static内部类外,不能在类内声明static成员。一旦内部类声明为static,就变成顶层类,不能再使用局部变最。这时可声明stage成员。

单项选择题
实验题

(10)按要求完成硝酸钾晶体的制备实验:

步骤操作具体操作步骤现象解释结论等
 

溶解取20克NaNO3和17克KCl溶解在35ml水中,加热至沸,并不断搅拌。固体溶解
蒸发继续加热搅拌,使溶液蒸发浓缩。          晶体析出。
热过滤当溶液体积减少到约原来的一半时,迅速趁热过滤滤液中的最主要成分为       
冷却将滤液冷却至室温。有晶体析出。
 按有关要求进行操作得到初产品硝酸钾晶体
 将得到的初产品硝酸钾晶体溶于适量的水中,加热、搅拌,待全部溶解后停止加热,使溶液冷却至室温后抽滤。 

得到纯度较高的硝酸钾晶体

 

检验

分别取⑤、⑥得到的产品,配置成溶液后分别加入1滴1mol/l的HNO3和2滴0.1mol/l的AgNO3可观察到⑤、⑥产品中出现的现象分别是⑤产品中产生白色沉淀,⑥产品中无明显现象。
(1)把上述各步骤中的内容补充完整:a:     b:      

(2)写出步骤③趁热过滤的目的                  ,步骤⑥的操作名称         ,步骤⑦中产生白色沉淀的离子方程式                           

(3)步骤⑥的抽滤装置如图所示,仪器A的名称         ,该装置中的错误之处是           ;抽滤完毕或中途需停抽滤时,应先               ,然后