C++应用编程200例 适合初学的同学可以好好研究下
源代码在线查看: p2-113.cpp
#include
class ex_class {
int value;
public:
ex_class(int n) {
value=n;
cout }
~ex_class() {
cout }
void set_value(int n);
void show_val(char *name);
} ;
//在类外定义内联成员函数
inline void ex_class::set_value(int n) {
value=n;
}
//在类外定义非内联成员函数
void ex_class::show_val(char *name) {
cout cout }
//在main()函数中测试ex_class类
main(void)
{
//创建对象x和y
ex_class x(100),y(200);
//显示对象的数据
x.show_val("x");
y.show_val("y");
//设置新值给对象
x.set_value(1);
y.set_value(2);
//显示对象的数据
x.show_val("x");
y.show_val("y");
return 0;
}