As to an object-oriented programming, reuse of softwares is enhanced and
running speed is improved. There are made up a data element list in which
pointers to data storage areas of object A are arranged and a pointer
element list in which pointers to pointer storage areas of object B are
arranged. A combination of the data element list and the pointer element
list makes it possible to directly refer to data of the object A from the
object B.