Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Base Class, Classe abstrata e Classe concreta
Message
De
30/01/2002 11:36:00
 
 
À
30/01/2002 09:43:03
Information générale
Forum:
Visual FoxPro
Catégorie:
Programmation Orientée Object
Divers
Thread ID:
00612698
Message ID:
00612815
Vues:
28
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
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform