#include <iostream>
using namespace std;
class Student
{
public:
void set()
{
cout<<"please input:";
for(int i=0;i<8;i++)
{
cin>>arr[i];
}
}
void show()
{
for(int i=0;i<8;i++)
{
cout<<"arr["<<i<<"]="<<arr[i]<<endl;
}
}
void sum1()
{
for(int i=0;i<8;i++)
{
sum=sum+arr[i];
}
cout<<"sum="<<sum<<endl;
}
void sort()
{
cout<<"after sort"<<endl;
for(int a=0;a<8;a++)
{
for(int b=0;b<7-a;b++)
{
if(arr[b]>arr[b+1])
{
int temp;
temp =arr[b];
arr[b]=arr[b+1];
arr[b+1]=temp;
}
}
}
for(int a=0;a<8;a++)
{
cout<<"arr["<<a<<"]="<<arr[a]<<endl;
}
}
private:
int arr[8];
int sum=0;
};
int main()
{
Student s1;//用Student类定义一个对象叫s1,或者说用Student类实例化一个对象叫s1。
s1.set();//不能在类外访问类的私有成员,通过一个公共接口函数来初始化私有成员。
s1.show();
s1.sum1();
s1.sort();
cout << "Hello World!" << endl;
return 0;
}
封装一个类
最新推荐文章于 2023-06-27 11:45:40 发布