Përbërja ndërton sjellje duke mbajtur objekte të tjera (lidhje "ka-një") dhe duke deleguar atyre. Trashëgimia fiton sjellje duke zgjeruar një klasë ("është"). Këshilla "prefero përbërjen" ekziston sepse trashëgimia krijon një bashkimin e ngurtë dhe të brishtë me klasën bazë, ndërsa përbërja mbetet fleksibel.
Problemi i trashëgimisë për ripërdorimin
<T> <T> {
{ add(x); }
T { remove(size() - ); }
}
