Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- CA-Clipper 5.2 . Release Notes - <b>168 new: objects</b> http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
 168 NEW: Objects
--------------------------------------------------------------------------------

     Objects are new in Clipper 5.0.  Objects are instances of classes.
     Classes in turn define the behavior and structure of objects.  In
     Clipper 5.0, there are four built-in classes of objects:

     Table: Clipper 5.0 Classes
     -----------------------------------------------------------------
     Class        Meaning
     -----------------------------------------------------------------
     Error        Provides objects containing information about
                  runtime errors
     Get          Provides objects for interactive editing of database
                  fields and memory variables
     TBrowse      Provides objects for browsing table-oriented data
     TBColumn     Provides column objects for TBrowse objects
     -----------------------------------------------------------------

     Each class has a function (xxxNew()) to create instances of
     the class.  Each class also has a number of exported
     instance variables and methods.  Instance variables
     represent the data structure of the class and methods (like
     functions and procedures) implement the operations an object
     can perform.  Changes in state as well as requests for an
     object to do something are performed by sending the object a
     message using the send (:) operator, as follows:

     <object>:<method>(<arg list>)

     Note that all Clipper 5.0 classes are built-in.  There is no
     way to define your own classes.

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson