ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
95266 Топик полностью
Сергей Борщ (26.07.2007 01:49, просмотров: 1) ответил Evgeny_CD на Очень даже понятно. Спасибо! Но, вообще говоря, такое можно и на С родить.
Да, можно. Но, как говорится "одно неверное движение - и ты отец" (с) Жванецкий. А в С++ это за тебя делает компилятор, и вдобавок еще и следит чтобы ты сделал тупую ошибку (контроль типов). В С тебе чтобы добавить очередного слона придется дописывать структуру TAfricanSlon_Data, TAfricanSlon_Func_PTR (это получился аналог vtbl), а в С++ - просто объявить новый класс-потомок. Т.е. ту же работу за тебя сделает компилятор, но гораздо надежнее и с меньшими усилиями с твоей стороны