Hey Y'all,
The GitHub user
zsoltszakaly just made public a repository about OOP structures from the perspective of his ~40 years of programming.
You can find the repository on GitHub:
https://github.com/zsoltszakaly/OOPstructuresinpascalFrom the
README.md:
A tutorial about various structures used in OOP in Free Pascal
A 40 page document covering records, advanced records, objects, classes and units.
I haven't read it all, but from the 1st page, it does look promising.
Cheers,
Gus