头文件:
class Array_max
{
public:
void set_value();
void max_value();
void show_value();
private:
int array[10];
int max;
};
源文件:
main()文件:
#include "Array_max.h"
#include <iostream>
using namespace std;
int main()
{
Array_max a;
a.set_value();
a.max_value();
a.show_value();
system("PAUSE");
return 0;
}
自定义文件:
#include "Array_max.h"
#include <iostream>
using namespace std;
void Array_max::set_value()
{
int i;
for(i=0;i<10;i++)
cin>>array[i];
}
void Array_max::max_value()
{
int i;
max=array[0];
for(i=1;i<10;i++)
{
if(array[i]>max)
max=array[i];
}
}
void Array_max::show_value()
{
cout<<"max="<<max<<endl;
}
输出结果:
心得体会:
把多文件组织应用熟练!更好的解决大工程问题!