21天学通c++之第二周 指针 8.6 访问自由存储区中对象的成员数据
#include<iostream>
using namespace std;
class simplecat
{
public:
simplecat(){itsage=2;}
~simplecat(){}
int getage() const {return itsage;}
void setage(int age){itsage=age;}
private:
int itsage;
};
int main()
{
simplecat *frisky=new simplecat;
cout<<"frsky is "<<frisky->getage()<<"years old."<<endl;
frisky->setage(5);
cout<<"frsky is "<<frisky->getage()<<"year old."<<endl;
delete frisky;
return 0;
}
using namespace std;
class simplecat
{
public:
simplecat(){itsage=2;}
~simplecat(){}
int getage() const {return itsage;}
void setage(int age){itsage=age;}
private:
int itsage;
};
int main()
{
simplecat *frisky=new simplecat;
cout<<"frsky is "<<frisky->getage()<<"years old."<<endl;
frisky->setage(5);
cout<<"frsky is "<<frisky->getage()<<"year old."<<endl;
delete frisky;
return 0;
}