Цитата(DpInRock @ May 10 2009, 22:07)

ОП имеет смысл когда есть что наследовать и есть кому.
К счастью, такие ситуации возникаю довольно часто. К счастью, потому что это не даст погубить ООП.
Цитата(DpInRock @ May 10 2009, 22:07)

Внутри одной законченной программы, которая никогда не будет иметь связей с другими программами эти все ситуации заранее определены.
А следовательно, физического смысла не имеют.
Видимо многие несколько другого мнения, раз используют ООП, не имеющий физического смысла.
Цитата(DpInRock @ May 10 2009, 22:07)

А городить ООП только из-за перегрузки функций, имхо - лишнее. Писанины все-таки больше.
Наверно
писанины будет меньше, если городить нечто подобное на Plain C.
Цитата(DpInRock @ May 10 2009, 22:07)

ООП имеет сермяжный смысл для большой группы программ, которые как-то взаимодействуют. И ООП не столько способ исполнения программы, сколько способ ея написания. Т.е. фича для программиста. Некая парадигма существования.
Без комментариев.
Цитата(DpInRock @ May 10 2009, 22:07)

А так, конечно, очень удобно, что в структуру можно нормальным и явным образом добавлять функции. Безусловно. Иногда очень удобно.
Это тоже без комментариев.
Цитата(DpInRock @ May 10 2009, 19:56)

Но я человек, который использует Си, как более удобный ассемблер (порок воспитания). Возможно, реальность - другая.
Вообще, как Вы можете говорить после этого о достатках и недостатках ООП?