9. The apparatus of claim 7 wherein the objected oriented class library further includes a thread schedule class for creating thread schedule objects, which include attribute information indicative of a scheduling policy, and wherein the thread handle class includes member functions for controlling thread schedule objects; and wherein the object-oriented class library includes a task handle class for creating task handle objects, each task handle object having means for defining an execution environment of an object oriented application, the execution environment including an address space of the memory in which the object oriented application should reside, and wherein thread handle objects, created from the thread handle class, each use a corresponding task handle object, created from the task handle class, to provide an execution environment.
7. The apparatus of claim 6 wherein the object-oriented class library includes at least one of the following system service classes: a thread class having member functions which include procedure invocations to the procedural operating system, requesting system services to spawn, control, and obtain information relating to threads; a task class having member functions which include procedure invocations to the procedural operating system, requesting system services to control tasks; a virtual memory class having member functions which include procedure invocations to the procedural operating system, requesting system services to access and manipulate the memory as a virtual memory; an interprocess communication class having member functions which include procedure invocations to the procedural operating system, requesting system services to enable the application to communicate with other threads; a synchronization class having member functions which include procedure invocations to the procedural operating system, requesting system services to synchronize the execution of threads; a scheduling class having member functions which include procedure invocations to the procedural operating system, requesting system services to schedule execution of threads; a fault class having member functions which include procedure invocations to the procedural operating system, requesting system services to process processor faults; and a machine class having member functions which include procedure invocations to the procedural operating system, requesting system services to define and modify a host and processor set.