has-a是一种类与类之间的关系,A类的组件有B,这种关系称为has-a,即可以使用包含,也可以使用私有继承,两者还是有区别的,包含不属于类继承,所谓的has-a,is-a等,其实都是用来描述类和类之间的关系的,一般就叫类组合,因为类属于自定义数据,所以跟内置的类型int等类型在处理上有其复杂的机制