safinaskar: Оно и там и там есть - просто есть ООП выраженное штатными средствами объектного или объектно-ориентированными языка а есть ситуации, когда ООП выражается не разработанными специально для этого средствами.
Посмотрите, перед прочтением, как пользуются средствами ООП на "С".
Потом попробуйте что ни будь очень небольшое с ООП написать, специально, для ломки шаблонов в голове, пользуясь средствами малознакомого, малоиспользуемого (чтобы не у кого было спрашивать на форумах помощи и до всего пришлось доходить самостоятельно) императивного процедурного языка - скажем: OpenEuphoria или ADA-1983, E, SIGNAL, Esterel, Limbo, Мо́дула-2 или Мо́дула-3 (одна из них процедурная а другая - уже с ООП), Алгол 60 и т. д.
Потом можно приступать к сравнительному чтению, пробной правке, реальных больших программ (если считаете, что навыков програмирования для проектирования больших программых компексов у Вас недостаточно - то придётся чтение и эксперименты сочетать с чтением источников информации по UML, который показывает применение ООП к проектированию больших программ).
Посмотрите, перед прочтением, как пользуются средствами ООП на "С".
Потом попробуйте что ни будь очень небольшое с ООП написать, специально, для ломки шаблонов в голове, пользуясь средствами малознакомого, малоиспользуемого (чтобы не у кого было спрашивать на форумах помощи и до всего пришлось доходить самостоятельно) императивного процедурного языка - скажем: OpenEuphoria или ADA-1983, E, SIGNAL, Esterel, Limbo, Мо́дула-2 или Мо́дула-3 (одна из них процедурная а другая - уже с ООП), Алгол 60 и т. д.
Потом можно приступать к сравнительному чтению, пробной правке, реальных больших программ (если считаете, что навыков програмирования для проектирования больших программых компексов у Вас недостаточно - то придётся чтение и эксперименты сочетать с чтением источников информации по UML, который показывает применение ООП к проектированию больших программ).
www.planetpdf.com/codecuts/pdfs/ooc.pdf
https://www.cs.colorado.edu/~kena/classes/5448/f12...
https://wr.informatik.uni-hamburg.de/_media/teachi...
https://www.state-machine.com/doc/AN_OOP_in_C.pdf