Вы не можете иметь указатель на два разных класса в одном столбце.Если вам действительно нужно это сделать, то вы можете создать новый класс, имеющий поля для каждого из возможных типов указателей.
Так, например, если у вас есть User
и вам нужен указатель на любой из Car
или Boat
, тогда вы можете создать новый класс с именем Vehicle
, который имеет указатели на Car
и Boat
.А затем сделайте у User
только один указатель на Vehicle
.
Это глупый пример, но технически это может сработать.Насколько отличаются классы, на которые нужно указывать из одного столбца?Вероятно, будет лучше, если вы объединяете их или находите другой подход, но наличие объекта-держателя, который содержит указатели на все возможные значения, - это один из способов, с помощью которого вы могли бы по существу выполнить то, что вы пытаетесь сделать.