I am learning OOP with its classes, instances, methods etc etc.
As i am only learning it through the internet and not in a classroom i am looking at it and reading it, all looks pretty simple within reason.
But i am looking at some examples and i am thinking it would be easier just to do if,else, switch and loops rather than some of these examples.
I know that the lessons and tutorials are made to be very simple so that people can understand them which is great.
But with me its not the understanding how they work and why a static :: should be used etc etc.
Mine is knowing when to use OOP and when not to over complicate things.
Can anyone give me an example of when to start using OOP when coding.