#include <stdio.h>
class Sample
{
int value;
public:
Sample()
{
value=0;
}
Sample(int v)
{
value=v;
}
int getvalue()
{
return value;
}
void setvalue(int v)
{
value=v;
}
};
int main()
{
Sample a[10]={0,1,2,3,4,5,6,7,8,9},b[10];//构造函数?
printf("输出a:/n ");
int i;
for (i=0;i<10;i++)
{
printf("a[%d]=%d ",i,a[i].getvalue());
if ((i+1)%5==0)
printf("/n ");
}
printf("/n输出b:/n ");
int j;
for (j=0;j<10;j++)
{
printf("b[%d]=%d ",j,b[j].getvalue());
if ((j+1)%5==0)
printf("/n ");
}
printf("/n");
getchar();
}
class Sample
{
int value;
public:
Sample()
{
value=0;
}
Sample(int v)
{
value=v;
}
int getvalue()
{
return value;
}
void setvalue(int v)
{
value=v;
}
};
int main()
{
Sample a[10]={0,1,2,3,4,5,6,7,8,9},b[10];//构造函数?
printf("输出a:/n ");
int i;
for (i=0;i<10;i++)
{
printf("a[%d]=%d ",i,a[i].getvalue());
if ((i+1)%5==0)
printf("/n ");
}
printf("/n输出b:/n ");
int j;
for (j=0;j<10;j++)
{
printf("b[%d]=%d ",j,b[j].getvalue());
if ((j+1)%5==0)
printf("/n ");
}
printf("/n");
getchar();
}
本文展示了一个简单的 C++ 类 `Sample` 的定义及其构造函数的使用实例。通过创建类对象数组并初始化的方式,演示了如何利用构造函数来设置类成员变量的值,并通过成员函数获取这些值。
11万+

被折叠的 条评论
为什么被折叠?



