Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
OOP
Message
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Titre:
Re: OOP
Divers
Thread ID:
00009763
Message ID:
00009780
Vues:
34
>The most widely used element in a business application is a customer table, therefore I will continue using the customer entity to ask my questions. The responses I am getting here tend to make me believe no one has attempted to go the pure OOP way in designing classes that model the business. The answers reflect much opinion that it is not wise to go pure OOP because FoxPro is a relational database, but I think the data model and object model are two separate things here. If the object model is designed properly, the object model itself calls on the data environment which contains a portion of tables and relationships, I know it’s not this simple. It is this data environment that contains some tables in the data model which is a separate model altogether. I think we can talk about an object model without even talking about a relational database, you could design your object model in C++, Delphi, VFP, etc.it doesn’t matter the database at this point. You only need to worry about this
>when the object model is well under control, the business functions are modeled, etc. Then at this point, design the data model based on the object model, because the object model will have eventually spelled out all of the business functions and entities. If any of you know where I am coming from, I will post more later. Thanks for all of the responses.


BTW, VFP is NOT pure OOP. There are a number of variations from the OOP theory that VFP has taken. So to design a 'pure' OOP app may be out of the question.

Tom
Tom
--------------------------------
Tom O'Hare
407-299-4268 -- tom@redtile.com -- http://www.redtile.com/
Independent Programmer Using Visual FoxPro, Visual Basic & more...
Operations Manager -- Virtual FoxPro User Group (VFUG)
http://www.vfug.org/ -- tom@vfug.org
President -- Central Florida FoxPro User Group (CFFUG)
http://www.redtile.com/foxpro/
Universal Thread Most Valued Professional (MVP)
http://www.transformation.com/foxpro/
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform