Если у меня есть суперкласс, скажем Животное ,
и два подкласса: Зебра и Жираф ,
Если я решу определить Вектор животных:
Vector <Animal> animals = new Vector();
и я хочу сказать: вы можете добавить Жирафы , но вы должны владеть хотя бы одной Зеброй первой.
Каков наилучший способ сделать это без использования RTTI? ( InstanceOf * * тысяча двадцать-одна) * * тысяча двадцать два