第五周程序阅读(2)

来源:互联网 发布:小学点读机软件下载 编辑:程序博客网 时间:2024/05/16 13:46
#include<iostream>using namespace std;class CE{private:    int a,b;    int getmin(){return (a<b? a:b);}public:    int c;    void SetValue(int x1,int x2, int x3)    {        a=x1;        b=x2;        c=x3;    }    int GetMin();}; int CE::GetMin(){    int d=getmin();    return (d<c? d:c);} int main(){    int x=5,y=12,z=8;    CE *ep;    ep=new CE;    ep->SetValue(x+y,y-z,10);    cout<<ep->GetMin()<<endl;    CE a=*ep;    cout<<a.GetMin()*3+15<<endl;    return 0;}


运行结果:

学习心得:与上一个一样,调用指向对象的成员函数,先为对象的成员赋值,然后通过比较大小,输出返回值,即条件成立输出前者,反之,后者。

0 0