//a
#include <iostream>
using namespace std;
class A
{
private:
int a;
public:
A()
{
a=0;
}
A(int aa):a(aa){}//___(1)___{} 定义构造函数,用参数aa初始化数据成员a
};
main()
{
A *p;//___(2)___; 定义类A的指针对象p
p = new A(5);//___(3)__; 用p指向动态对象并初始化为整数
}
//b
#include <iostream>
using namespace std;
class A
{
private:
int *a;
int n;
int MaxLen;
public:
A(): a(0), n(0), MaxLen(0) {}
A(int *, int, int);//
~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[MaxLen];
for (int i = 0; i < MaxLen; i++)//
*(a+i) = *(aa + i);//___(1)___; 以i为循环变量把aa数组中每个元素值传送给a数组的对应元素中
}
A::~A(){delete [] a;}//___(2)___ 析构函数的类外定义,释放指针型数据a所指向的空间
void main()
{
int b[10] = {1,2,3,4,5,6,7,8,9,10};
A r(b, 10, 10);
int i, s=0;
for (i = 0; i < 10; i++)
s += r.GetValue(i);//___(3)___ ; 以i为循环变量,把r对象的a数据成员中的每个元素值依次累加到s中
cout << "s=" << s << endl;
}
/*
做此类问题就要明确这个程序的目的是什么,有目的的去填写较容易。
这两题目都给出了相应的提示,做起来容易一些。
*/
分享到:
相关推荐
C++ 程序设计实验报告----车辆信息管理系统
C++实验课程书中的实验------小小图书馆源代码下载
--生日排序C++代码----生日排序C++代码----生日排序C++代码----生日排序C++代码----生日排序C++代码----生日排序C++代码----生日排序C++代码----生日排序C++代码----生日排序C++代码----生日排序C++代码----生日排序...
#include using namespace std; template<class Type> class BinaryTree; template<class Type> class BinTreeNode { friend class BinaryTree; private: BinTreeNode<Type> *leftChild,*rightChild;...
C++上机实验报告-实验六全文共11页,当前为第1页。C++上机实验报告-实验六全文共11页,当前为第1页。实验六 多态性 C++上机实验报告-实验六全文共11页,当前为第1页。 C++上机实验报告-实验六全文共11页,当前为第1...
里面包含数据结构代码和实现表达式求值的代码,结构一目了然! 还包括实验报告!适用于学生!
银行家算法流程图+C++源代码+实验报告-课程设计.doc
C++实验报告--继承和派生.pdf
Visual+C++数字图像处理-谢凤英-源代码,文档,科学性学习图像处理
C++大型实验报告--图书管理系统.docx
C++ 0-1背包问题源代码
C++学生信息管理系统实验报告-示例.docx
C++课程设计报告--酒店管理系统.docxC++课程设计报告--酒店管理系统.docxC++课程设计报告--酒店管理系统.docxC++课程设计报告--酒店管理系统.docxC++课程设计报告--酒店管理系统.docxC++课程设计报告--酒店管理系统....
google-c++-代码风格-带标签-中文;
C++语言编写的迷宫----完整代码
动态规划法解决0-1背包问题,非常实用,课程实验经常用到
DES_加密解密算法的C++实现--实验报告.doc
【C++上机实验课件】-1-9章实验指导-PDF.rar
图书管理系统--c++-数据结构实验报告.doc
本资源为C++实验1-13,包含完整程序、注释、报告非常适合初学者学习、研究,具体如下: 实验1-熟悉Visual C++编程环境 实验2-利用函数编程 实验3-指针与引用的编程 实验4-类与对象的编程 实验5-构造函数与析构函数的...