当前位置:编程学习 > C/C++ >>

C++类和对象的一个简单的实例

目:找出一个整形数组中的元素的最大值
 
下面,我们用类和对象的方法来做。
 
#include<iostream>  
using namespace std;  
class Array_max{  
    private://声明在类的外部不可访问的隐私成员   
        int array[10];  
        int max;  
    public://声明在类的外部可以访问的开放的成员函数   
    void set_value(){  
        int i;  
        cout<<"请输入10个整数"<<endl;  
        for(i=0;i<10;i++){  
            cin>>array[i];          
        }  
    };  
    void max_value(){  
        int i;  
        max=array[0];  
        for(i=1;i<10;i++){  
            if(array[i]>max)  
                max=array[i];  
        }  
    };  
    void show_value(){  
        cout<<"max is :"<<max<<endl;  
    };  
};  
int main(){  
    Array_max array1;  
    array1.set_value();//初始化操作  
    array1.max_value();//求最大数的操作  
    array1.show_value();//输出最大的数   
    return 0;  
}  

 


补充:软件开发 , C++ ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,