General/Object Class
  > Home
> User Guide
v Reference
    > Introduction
    > CROFT
    v BEE Variables
       v BEE Variable Name
          o General/Object Class
          o Special Class
          o System Class
       o BEE Variable Value
       > BEE Conversions
    > BEE Syntax
    > BEE Commands
    > Database Operation
    > Content Management
    > Objects and Classes
    > Interface with others
    o Glossary
> Portal Object
> Development Guide

sys Class
debug Class
Intrinsic Conversions
>> Reference >> BEE Variables >> BEE Variable Name >> General/Object Class <=  =>      <  1  >  
General Class and Object Class

The concept of "class" is closely related to the one of "object".  However, in BEE, the terms "class" and "object" are used interchangeably.  They both mean a "super variable" that holds multiple array variables (like a two-dimensional variable).

General Classes are used as common variables.  They are only accessible within the local context (e.g. inside the function they are defined) unless declared as "global" or "parent".

Variables that does not have a class part (class%) in their name belongs to the general class "value".  That is why "value%" is commonly omitted to increase readability.

When a General Class is used as an object (created by a constructor using the "new" syntax), it is called an Object Class.  The two do not have any semantic differences.


Previous Page       Next Page

Accsoft Computer Technology Pty Ltd     ABN: 98 065 617 549
PO Box 892, Epping NSW 1710         Level 1, Epping Office Park, 242 Beecroft Rd, Epping NSW 2121, Australia
Tel: Sydney - (02)98691668     National - 1300-881668         Fax: (02)98691866
© Copyright 2003 Accsoft Computer Technology Pty Ltd