And the final shift necessary to think in Object-Oriented terms: Methods.
When you defined your Moviesclass, you would also have put in subroutines to perform tasks. Simple ones like setTitle , setMedia, that sort of thing. And more. Again, I leave it to the OO-savvy folks to get you details. This is about the shift in consciousness. About how to think in an object-oriented manner.
But you'll invoke those methods with a syntax something like this:
$movies->setMedia("tv");
You've no doubt seen this sort of thing in your use of modules. Hopefully, now you see why.
There's a ton of stuff to learn regarding inheritence, but I'd let that go at first and let the lessons come as they are needed.
Only one step left in our journey -- which we have already taken, but now will describe: Instances.
In reply to Re^2: How do I go from procedural to object oriented programming?
by marinersk
in thread How do I go from procedural to object oriented programming?
by Lady_Aleena
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |