In computing terms, an object encapsulates data and provides a set of methods for accessing or modifying this data. The Terminology page provides straightforward definitions of many of the terms used when discussing objects.
Carapace contains many built-in objects which can be grouped together as follows:
| basic | the basic types of the language |
| system | operating-system features |
| comms | communications-related classes |
| COM | COM-related classes |
| database | classes to give you access to relational databases |
An alphabetical list of all defined classes is contained here
Carapace also allows you to define your own objects using the Carapace script.
A worked example of a Carapace object is a good place to start when discussing objects. The brave can always go directly to the object definition page.
On Microsoft platforms COM is an excellent way to integrate components. Since Carapace is designed to make COM easier to use, the design of a Carapace object closely follows that of a COM object.
Perhaps the hardest thing about COM is the amount of terminology which it introduces. The Terminology page lists several of these terms with some short definitions.
However, COM is tremendously useful since it gives you simple access to the majority of components running on Microsoft platforms. It is therefore well worth getting to grips with terms like object and interface so that you can use COM to control your world!
Click here to read more about COM and the ways Carapace makes COM more accessible.
| Contents | Index | Current topic: objects | Related topics: functions |