What's the best class naming convention for re-usability in higher level testbenches (avoid multiple classes with same names)

In reply to dave_59:

I hadn’t even considered the factory aspects; that’s a deal breaker. Unique names appear to be the only way.

Thanks Dave.
Brian