is_a是继承关系,has_a是组合关系
简单的理解就可以这样:
has-a 就是这样:
class one{..};
class two
{
private:
class one;
};
is-a 就是
class base{..};
class drivate :public base{..};
简单的理解就可以这样:
has-a 就是这样:
class one{..};
class two
{
private:
class one;
};
is-a 就是
class base{..};
class drivate :public base{..};