Help with object oriented programming (javascript)
So I understand the fundamentals. Objects have properties, which are variables. They also have methods, which are functions. I understand object literal syntax, which we use to create stationary objects. I understand object constructor functions usting this keyword Which we can use to create multiple objects of the same type, but with different arugments. Ive watched moshes videos on oop, but here is my struggle. I go to write a program, but even though i understand OOP in theory, i dont understand how to implement my ideas through it. I always end up writing procedural programs relying heavily on functions. I think if i had an example of the same program, one written in a procedural-manner, and one written in OOP, then id be able to see how to convert my mindset from procedural to OOP. Any thoughts or advice?