Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Hiding methods/properties from users.
Message
De
27/07/2002 05:54:41
 
Information générale
Forum:
Visual FoxPro
Catégorie:
Programmation Orientée Object
Divers
Thread ID:
00683150
Message ID:
00683229
Vues:
27
Hi, Rodd.

>I have 2 classes (CLASS1 and CLASS2). A CLASS1 object (OBJECT1) will >instantiate a CLASS2 object (OBJECT2) and store a reference to it in one of >it's properties (OBJECT1.OBJECT2)
>
>I want to be able to manipulate a property of the OBJECT2 from within >OBJECT1 (OBJECT1.OBJECT2.ID = 3 or OBJECT1.OBJECT2.SETID(3)) but I don't >want someone to be able to programatically do that.
>
>In other words, within OBJECT1 I want to be able to do the following:
>
>function update
>...
>
>OBJECT2.ID = 3 && or OBJECT2.SETID(3)
>endfunc
>
>but I don't want to be able to do this from the command line:
>
>OBJECT1.OBJECT2.ID = 3
>OBJECT1.OBJECT2.SETID(3)
>
>Is this possible? I've tried making ID a protected property of CLASS2 but >that makes it impossible for OBJECT1 to access it.
>
>Grateful for whatever help you can offer!

Set Object2 to Private in Object1
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform