> -- alexus писал(а):
> Невозможно получить вразумительный ответ на то, зачем программе может понадобиться разнообразие, получаемое в результате полиморфизма или наследования. В программе проще (и правильнее!) вызвать какую-то подпрограмму (процедуру/функцию) и, если необходимо, то "подработать" данные перед передачей в нее в виде фактических параметров и/или "подработать" данные после получения результата из нее. Создавать же отдельные самостоятельные программные блоки, где данные обрабатываются сообразно с их спецификой, для программ избыточно. В системе это не так.Логично. Был у меня опыт. Всё встало на свои места после того как я прекратил попытки  ООП-изироватьпрограмму, которая несмотря на немаленький размерсистемойне являлась. То есть размер тут не особо важен. Для себя я её назвалзамкнутойпрограммой. А то что Вы сейчас назвали системой я для себя тогда назвалоткрытойпрограммой.