A.友元函数可以绕开成员函数直接访问类的私有和保护成员,避免调用成员函数相关的开销
B.友元函数虽然不是类的成员函数,但是因为友元函数是在类内说明的,所以也带有用this指针
C.友元函数可以以使用类内的所有成员,因此破坏了数据的安全性
D.友元函数的形参如果是类对象,可以用对象名,对象的引用或者对象指针
B、教师在合作开始前向学生说明期待的行为是十分必要的,这些期待的行为可以包括:以小组为单位进行学习,让每个成员解释如何得到答案,正确倾听所有小组成员的发言等
C、教师可以将一些重要的指导语记录下来,如期待的行为或操作的步骤,这些记录下来的“卡片”可以帮助学生更好地合作
D、教师给学生的指导语应该越多越好
E、在合作学习中,教师应该将课堂的权利交给学生,因此指导语只需要简单介绍就可以
F、在合作学习开始,教师只需要给学生说明具体的任务要求和活动步骤,其他的内容可以由学生自己领会和主导
务相同的对象构成类,类中的每个对象称为该类的(C)。对象的状态只能通过该对象的(D)才能改变。模板类是一种数据抽象,它把(E)当作参数,可以实现类的复用。在类的继承结构中,位于上层的类叫做基类,其下层的类则叫做(F)类。若在类A的定义中声明类B是其友元类,则类B可以直接使用类A的私有数据成员,反之,类A(G)直接使用类B的私有数据成员。
A.友元函数可以是普通函数,可以是其他类的成员函数,也可以是本类的成员函数
B.友元函数可以访问多个类的私有成员和保护成员
C.在调用友元函数的时候需要使用“.”运算符
D.如果友元函数是某个类的成员函数,在定义这个友元函数的时候要使用类前缀
A.finally用在异常处理中,提供finally块来执行任何清除操作
B.final可以修饰类、方法和变量
C.finalize是一个方法名,在垃圾回收器将对象从内存中清除出去之前做一些必要的清理工作
D.finally和finalize都是用于异常处理的方法