Basic concepts in object-oriented programming;
Problems in binary-level interoperation inobject-oriented
paradigm;
Solution scheme: component model:
–Separating interface class from implementation class;
–Construction and deconstruction of object;
–Extension of interface;
–Object lifetime management;