No such thing as a small change | |
PerlMonks |
Re^2: How do I go from procedural to object oriented programming?by marinersk (Priest) |
on Apr 20, 2015 at 23:11 UTC ( [id://1124084]=note: print w/replies, xml ) | Need Help?? |
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 Section
Seekers of Perl Wisdom
|
|