Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Base Class, Classe abstrata e Classe concreta
Message
From
30/01/2002 11:36:00
 
 
To
30/01/2002 09:43:03
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Miscellaneous
Thread ID:
00612698
Message ID:
00612815
Views:
27
This message has been marked as the solution to the initial question of the thread.
>>>Agora na prática, que problemas potenciais posso ter em utilizar assim (sei que funciona, mas, digo problemas de manutenção, reuso, produtividade): Eu crio uma classe baseada na "Base Class textbox" e passo a utilizar esta classe, deixando desta forma a "Base Class" como se fosse a classe abstrata (sem utilizar).

Meireles, lembre-se:

---> A Classe Abstrata tem como principal objetivo definir a interface de suas sub-classes, definindo comportamento e aparência. Se você deixar a BaseClass do VFP como classe abstrata, você NUNCA poderá alterar o comportamento ou aparência de sua "Classe Abstrata", porque não pode alterar às classes-base do VFP... e se você alterar na sua classe concreta, estará fugindo dos conceitos.

Por isso é recomendado que você faça uma cópia exata da BaseClass, e não altere absolutamente nada nela, passando a assumir então ela como sua "BaseClass"... e se, um dia, for preciso alterar uma BaseClass, você pode alterar a sua!

Está mais claro?
Claudio Lassala
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform