С тайпклассами иерархии типов может не существовать (как в Расте). Так что нет. У тебя в плюсах есть просто класс и всё (по крайней мере в рамках данного нашего разговора), он же задаёт тип, и он же задаёт класс типов (он + наследники). С тайпклассами же типы и их классы не смешиваются (по крайней мере в Расте).