Как описанията на класовете се съхраняват в паметта

Класовете в C++ съществуват, докато програмата не бъде компилирана.

В компилираната програма от клас може да остане само таблица с виртуални функции и не е факт, че компилаторът няма да изхвърли виртуални извиквания, заменяйки ги с реални.

Но как се съхранява описанието на класовете? И изобщо съхранява ли се?

Няма.Не се съхранява. както обаче в по-голямата част откомпилиранитеезици.

Във вашия пример обекти от клас A просто ще бъдат имплементирани (вградени) във всички обекти от клас B. Ако е някаква утеха, можете да добавите, че вградените обекти от клас A ще бъдат поставени в началото на обекти от клас B. но това знание не добавя много.