15_2_2.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:1k
源码类别:
C#编程
开发平台:
Visual C++
- //15_2_2
- #include <iostream.h>
- class Animal;
- void SetValue(Animal&, int);
- void SetValue(Animal&, int, int);
- class Animal{
- public:
- void Set(int v);
- void Set(int v, int w);
- protected:
- int itsWeight;
- int itsAge;
- };
- void Animal::Set(int v){ itsWeight = v; }
- void Animal::Set(int v, int w){ itsWeight=v; itsAge=w; }
- void SetValue(Animal& ta, int tw){ ta.Set(tw); }
- void SetValue(Animal& ta, int tw, int tn){ ta.Set(tw,tn); }
- void main()
- {
- Animal peppy;
- SetValue(peppy, 5);
- SetValue(peppy,7,9);
- }