|
This might sound harsh, but if you don't fully understand OOP, then maybe you should not be teaching a programming class. If it's a very basic programming class then maybe you don't need to touch on OOP, but if anything over the very basics it really needs to be taught. There are many, many advantages to writing programs in OOP and I am sure you have heard them all. But to fully understand why, you really need to work on a big project. If you are only writing really small applications a lot of the advantages for OOP to present them self, but once you get into huge projects they quickly become visible. Start writing a fairly big application that involves multiple tiers and modules and you will quickly see why OOP is so popular.
EDIT: I didn't really realize this was under the scripting forum. Most of the scripts I write are just for simple tasks where OOP would be pointless. All my statements above were more towards application programming and not really scripting (which is not really my area of expertise).
__________________
I am Addicted to Linux!
|