没有合适的资源?快使用搜索试试~ 我知道了~
数组数据处理对象实训C++实验报告.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 51 浏览量
2022-11-03
08:53:03
上传
评论
收藏 540KB DOCX 举报
温馨提示
试读
5页
...
资源推荐
资源详情
资源评论
5.2 数组数据处理对象实训
一、分析:
可以把类的成员声明为静态的。静态成员只能存在惟一的实例。所有的成员函数都可以
访问这个静态成员。即使没有声明类的任何实例,静态成员也已经是存在的。不过类当中声
明静态成员时并不能自动定义这个变量,必须在类定义之外来定义该成员。成员函数也可以
是静态的。如果一个静态成员函数不需要访问类的任何实例的成员,可以使用类名或者对象
名来调用它。静态成员通常用在只需要访问静态数据成员的情况下。如果一个静态成员是公
有的,那么在整个程序中都可以访问它。可以在任何地方调用公有静态成员函数,而且不需
要有类的实例存在。但公有静态成员函数不完全是全局的,它不仅仅存在于定义类的作用域
内。在这个作用域里面,只要在函数名前加上类名和域解析运算符::就可以调用该函数。
二、代码:
#include<iostream.h>
#include<stdlib.h>
#include<stdio.h>
#include<time.h>
#define max 100
class data
{
int a[max];
int last;
public:
data(){last=0;}
int inset(int);
int Delete(int);
int isempty();
int isfull();
void display(int i)
{cout<<"a[i]="<<a[i]<<endl;}
void display();
~data(){};
};
int data::isempty()
{
if(last==0)return 1;
else return 0;
}
int data::isfull()
资源评论
G11176593
- 粉丝: 6669
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功