#include <iostream>
using namespace std;
class Person{
public:
void set_value(int age, int heigh)
{
m_age = age;
m_heigh = heigh;
cout<<"age:"<<m_age<<endl;
cout<<"heigh:"<<m_heigh<<endl;
}
static void set_static_value(int age, int heigh)
{
m_age = age;
cout<<"static func m_age:"<<m_age<<endl;
}
~Person()
{
cout<<"Person析构函数"<<endl;
}
static int m_age;
int m_heigh;
};
int Person::m_age;
void test1()
{
Person per;
per.set_value(20, 160);
Person per1;
cout<<"age:"<<per1.m_age<<endl;
Person per2;
per2.set_static_value(40,160);
Person::set_static_value(50, 140);
}
int main()
{
test1();
return 0;
}