Com 212 intro to system programming book Theory



Download 0.65 Mb.
View original pdf
Page55/72
Date13.05.2021
Size0.65 Mb.
#56617
1   ...   51   52   53   54   55   56   57   58   ...   72
com-212-introduction-to-system-programming-theory
9833 SS1 FISHERY LESSON NOTE
OBJECT LIBRARIES
Although dynamic linking was originally developed in the sit did not reach consumer operating systems until the late sit was generally available in some form inmost operating systems by the early s. It was during this same period that object-oriented programming
(OOP) was becoming a significant part of the programming landscape. OOP with runtime binding requires additional information that traditional libraries don't supply in addition to the names and entry points of the code located within, they also require a list of the objects on which they depend. This is a side-effect of one of OOP's main advantages, inheritance, which means that the complete definition of any method maybe defined in a number of places. This is more than simply listing that one library requires the services of another in a true OOP system, the libraries themselves may not be known at compile time, and vary from system to system. It was not long before the majority of the minicomputer and mainframe vendors were working on projects to combine the two, producing an OOP library format that could be used anywhere. Such systems were known as object libraries, orb distributed objects
if they supported remote access (not all did. Microsoft's COM is an example of such a system for local use, DCOM a modified version that support remote access.

Page | 56

Download 0.65 Mb.

Share with your friends:
1   ...   51   52   53   54   55   56   57   58   ...   72




The database is protected by copyright ©ininet.org 2024
send message

    Main page