【任务2】程序填空:按要求将缺少的代码填进去
a. 用指针访问对象
class A
{
private:
int a;
public:
A() {a=0;}
___(1)___{} //定义构造函数,用参数aa初始化数据成员a
};
main() {
___(2)___; //定义类A的指针对象p
___(3)__; //用p指向动态对象并初始化为整数
}
b. 指针类型作为成员函数的参数
class A
{
private:
int *a;
int n;
int MaxLen;
public:
A(): a(0), n(0), MaxLen(0) {}
~A();
int GetValue(int i) {return a[i];}
};
A::A(int *aa, int nn, int MM)
{
n=nn;
MaxLen=MM;
if(n>MaxLen) exit(1);
a=new int[Max