4-8
#include <iostream>
using namespace std;
class Dog
{
public:
Dog(int initialAge=0, int initialWeight=5);
~Dog();
int GetAge()
{
return itsAge;
}
void SetAge(int age)
{
itsAge=age;
}
int GetWeight()
{
return itsWeight;
}
void SetWeight(int weight)
{
itsWeight=weight;
}
private:
int itsAge, itsWeight;
};
Dog::Dog(int initialAge, int initialWeight)
{
itsAge=initialAge;
itsWeight=initialWeight;
}
Dog::~Dog()
{
}
int main()
{
Dog Dog1(2,5);//Dog是一个类,再定义变量Dog1
cout<<Dog1.GetAge()<<endl;
cout<<Dog1.GetWeight()<<endl;
Dog1.SetAge(7);
Dog1.SetWeight(10);
cout<<Dog1.GetAge()<<endl;
cout<<Dog1.GetWeight()<<endl;
}
4-9
#include <iostream>
#include <cmath>
using namespace std;
class Rectangle{
public:
int area(int x1,in