Environmental Acquisition - A New Inheritance-Like Abstraction Mechanism

@inproceedings{Gil1996EnvironmentalA,
  title={Environmental Acquisition - A New Inheritance-Like Abstraction Mechanism},
  author={Joseph Gil and David H. Lorenz},
  booktitle={OOPSLA},
  year={1996}
}
The class of an object is not necessarily the only determiner of its runtime behaviour. Often it is necessary to have an object behave differently depending upon the other objects to which it is connected. However, as it currently stands, object-oriented programming provides no support for this concept, and little recognition of its role in common… CONTINUE READING