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.

Reply via email to