Как бы тебе сказать, С++ - объектно-ориентированный язык. А то, что программы написанные на Си собираются компиллятором Си++ - означает не что иное, как совместимость с языком Си. Как только ты начнёшь использовать какие-либо принципы ООП (инкапсуляцию, полиморфизм, наследование)- почувствуешь, насколько требуется другой подход к мышлению. Кстати, есть даже отдельная теория про объектно-ориентированный анализ. |