Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
28
Task/Classes/Visual-FoxPro/classes.fvp
Normal file
28
Task/Classes/Visual-FoxPro/classes.fvp
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
LOCAL o1 As MyClass, o2 As MyClass
|
||||
*!* Instantiate o1
|
||||
o1 = NEWOBJECT("MyClass")
|
||||
o1.ShowInstance()
|
||||
*!* Instantiate o2
|
||||
o2 = CREATEOBJECT("MyClass", 2)
|
||||
o2.ShowInstance()
|
||||
|
||||
|
||||
DEFINE CLASS MyClass As Session
|
||||
*!* Custom property (protected)
|
||||
PROTECTED nInstance
|
||||
nInstance = 0
|
||||
|
||||
*!* Constructor
|
||||
PROCEDURE Init(tnInstance As Integer)
|
||||
IF VARTYPE(tnInstance) = "N"
|
||||
THIS.nInstance = tnInstance
|
||||
ELSE
|
||||
THIS.nInstance = THIS.nInstance + 1
|
||||
ENDIF
|
||||
ENDPROC
|
||||
|
||||
*!* Custom Method
|
||||
PROCEDURE ShowInstance
|
||||
? "Instance", THIS.nInstance
|
||||
ENDPROC
|
||||
ENDDEFINE
|
||||
Loading…
Add table
Add a link
Reference in a new issue