ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
18 мая
210920 Топик полностью
ya (15.09.2010 13:38, просмотров: 1) ответил =AlexD= на Бред. Всё бред. И виртуальным функциям new не нужен, и new - всего лишь аналог malloc и работает при наличии кучи, виртуальные функции нужны в embedded крайне редко.
...  
виртуальные функции нужны в embedded крайне редко
- а вот об этом поподробнее, пожалуйста. Если виртуальные функции не используются, то и весь полиморфизм в топку... А без полиморфизма С++ действительно превращается в улучшенный Си, не более. А для обеспечения лучшей модульности и уменьшения связанности разных частей приложения. а в конечном итоге упрощения структуры программы и дальнейшей ее поддержки/модификации без полиморфизма никуда. Инетерсно, вы сможете предложить иной настолько же прозрачный способ разделения интерфейса и реализации как абстрактный класс? Нет? Тогда я бы был осторожнее с заявлениями, что "всё бред".