I'm having trouble putting this into searchable terms so I'll blather a bit to real people and see what comes up.
I have a very complex legacy project. It's well written but hard to wrap my brain around. Class A may contain a vector of pointers to Class B and a set of pointers to Class C. And C may contain a Map<class d,="" class="" e=""></class>
You get the idea.
Maybe I'm focused on Class E and I want to see the hierarchy from Class A to E. With inheritance this is easy and I've done it for years. But how do I show an aggregation relationship?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm having trouble putting this into searchable terms so I'll blather a bit to real people and see what comes up.
I have a very complex legacy project. It's well written but hard to wrap my brain around. Class A may contain a vector of pointers to Class B and a set of pointers to Class C. And C may contain a Map<class d,="" class="" e=""></class>
You get the idea.
Maybe I'm focused on Class E and I want to see the hierarchy from Class A to E. With inheritance this is easy and I've done it for years. But how do I show an aggregation relationship?