Objects can contain other objects, called subobjects. A subobject can be a member subobject, a base class subobject, or an array element. An object that is not a subobject of any other object is called a complete object. ... The storage duration of member subobjects, base class subobjects and array elements is that of their complete object. |