Object-Oriented Programming Using SOM and DSOM
From EDM2
Download the [1] source code companion disk.
- Introduction
- Hello World in SOM
- Understanding the Basics
- SOMObject
- SOMClass
- SOM Kernel Classes
- SOM Run-time Environment Initialization
- Attributes vs. Instance Variables
- Public vs. Private
- Inheritance
- Parent Class vs. Metaclass
- Metaclass Example
- The SOMSinglelnstance Metaclass
- Derived Metaclass
- Method Resolution
- SOM Data Types
- SOM Exceptions
- SOM Context
- Module Statement
- A Complement to C++
- Distributing Your Objects
- Making Your Objects Persistent
- Using Replicated Objects
- Working with the Interface Repository
- Writing Your Own Emitter
- Future Directions