Using Accessory Functions to Generalize Dynamic Dispatch in Single-Dispatch Object-Oriented Languages
暂无分享,去创建一个
[1] Matthias Felleisen,et al. Synthesizing Object-Oriented and Functional Design to Promote Re-Use , 1998, ECOOP.
[2] Harold Ossher,et al. Subject-oriented programming: a critique of pure objects , 1993, OOPSLA '93.
[3] Andrew W. Appel,et al. Modern Compiler Implementation in Java , 1997 .
[4] Craig Chambers,et al. Object-Oriented Multi-Methods in Cecil , 1992, ECOOP.
[5] Craig Chambers,et al. Efficient multiple and predicated dispatching , 1999, OOPSLA '99.
[6] Olivier Gruber,et al. Optimizing Multi-Method Dispach Using Compressed Dispach Tables , 1994, BDA.
[7] Gary T. Leavens,et al. Multiple dispatch as dispatch on Tuples , 1998, OOPSLA '98.
[8] Daniel G. Bobrow,et al. CommonLoops: Merging Lisp and Object-Oriented Programming , 1986, OOPSLA.
[9] John Tang Boyland,et al. Parasitic methods: an implementation of multi-methods for Java , 1997, OOPSLA '97.
[10] Todd D. Millstein,et al. Modular Statically Typed Multimethods , 1999, ECOOP.
[11] Guy L. Steele,et al. Common Lisp the Language , 1984 .
[12] Barbara Liskov,et al. Abstraction and Specification in Program Development , 1986 .