Traits: An approach to multiple-inheritance subclassing

@inproceedings{Curry1982TraitsAA,
  title={Traits: An approach to multiple-inheritance subclassing},
  author={Gael A. Curry and Larry Baer and Daniel E. Lipkie and Bruce C. Y. Lee},
  year={1982}
}
This paper describes a new technique for organizing software which has been used successfully by the Xerox Star 8010 workstation. The workstation (WS) software is written in an “object-oriented” style: it can be viewed as a system of inter-communicating objects of different object types. Most of the WS software considers object types to be constructed by assembling more primitive abstractions called traits. A trait is a characteristic of an object, and is expressed as a set of operations which… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 30 CITATIONS