ABAP Developing

Hello everyone,
I’ve just got a new job as a junior ABAP developer in Germany, I’m trying now to get more knowledge about the OOP but I feel totally lost, this is my first programming experience and I need some help to understand the whole logic and structures, I’m looking forward for your advices,

With my best regards,