Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Object Oriented Programming
Message
From
20/09/1998 02:33:11
 
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00134380
Message ID:
00138764
Views:
20
Hi Mark ---

>>I would submit that "pure-oop" does not exist. OO is all about analysis and design and is language indepdendent. For example, you can employ OO design principles with FoxPro 2.x - or any language for that matter.
>
>With all due respect, John, I think it's very difficult--to the point of practical impossibility--to implement inheritance without language support.

Change "implement" to "automate" and I would agree with you. But John is right, you can "OOP it" in just about any language: It's just cumbersome. I mean, a concrete example in FP2.6:

I used to have a mechanism to paint a screen based on a metadata table I had created. The program read the metadata, converted it to @SAY/GET and did the READ. Each record in the metadata file could be considered a member of a form class.

I'm sure I could think of others but...... :-)
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform