Hi Jim, Yeah, VB 6 has some object oriented design. It had some ability for building classes and modules which was good, but it hadn't gone full blown oop until VB.NET. My initial post was concerning none oop languages such as the classic C language which was not as safe as C++ and other spin offs. Even though you could arrange variables according to structs, structures, they were all publicly accessible, and if you were not careful you could easily fry a variable you didn't want over written. When C++ came along suddenly you could give variables private, public, protected, static states. With the new class structure you could expand them via inheritance, and extend or build upon original code base without rewriting it. perhaps the most famous example of this is the .NET Framework. Basically, what you have is several dll files containing hundreds of full featured classes. You can extend the classes by inheriting it such as a application form or you can create an object that references the code in those classes. In my game programming experience I find this valuable as not only does the storage classes for most of my games stay the same, but the way classes are I can expand upon the basic classes to get more functionality out of them without rewriting the underlying classes. Cheers.
_______________________________________________ Gamers mailing list .. [email protected] To unsubscribe send E-mail to [EMAIL PROTECTED] You can visit http://audyssey.org/mailman/listinfo/gamers_audyssey.org to make any subscription changes via the web.
