Classes Versus Prototypes: Some Philosophical and Historical Observations.
暂无分享,去创建一个
Amnon H. Eden | Amiram Yehudai | Joseph Gil | A. Yehudai | J. Gil | A. Eden
[1] G. Lakoff,et al. Women, Fire, and Dangerous Things: What Categories Reveal about the Mind , 1988 .
[2] Paul L. Bergstein. Object-preserving class transformations , 1991, OOPSLA 1991.
[3] William R. Cook. Interfaces and specifications for the Smalltalk-80 collection classes , 1992, OOPSLA 1992.
[4] Jørgen Lindskov Knudsen. Name Collision in Multiple Classification Hierarchies , 1988, ECOOP.
[5] Lynn Andrea Stein. Delegation is inheritance , 1987, OOPSLA 1987.
[6] Mark Lentczner,et al. Prototype-based languages: object lessons from class-free programming , 1994, OOPSLA Addendum.
[7] J. BrachmanR.. What IS-A Is and Isn't , 1983 .
[8] William R. Cook,et al. A denotational semantics of inheritance , 1989 .
[9] Randall B. Smith,et al. Self: The power of simplicity , 1987, OOPSLA 1987.
[10] David S. Touretzky,et al. The Mathematics of Inheritance Systems , 1984 .
[11] Walter R. Smith. The Newton application architecture , 1994, Proceedings of COMPCON '94.
[12] Frederick P. Brooks,et al. No Silver Bullet: Essence and Accidents of Software Engineering , 1987 .
[13] Ralph E. Johnson,et al. Creating abstract superclasses by refactoring , 1993, CSC '93.
[14] Eduardo Casais,et al. An Incremental Class Reorganization Approach , 1992, ECOOP.
[15] E. Rosch,et al. Family resemblances: Studies in the internal structure of categories , 1975, Cognitive Psychology.
[16] Henry Lieberman,et al. A Shared View of Sharing: The Treaty of Orlando , 1988, Object-Oriented Concepts, Databases, and Applications.
[17] James O. Coplien. Software design patterns: common questions and answers , 1998 .
[18] Ralph Johnson,et al. design patterns elements of reusable object oriented software , 2019 .
[19] Henry Lieberman,et al. Using Prototypical Objects to Implement Shared Behavior in Object Oriented Systems , 1986, OOPSLA.
[20] Dave Thomas,et al. An exemplar based Smalltalk , 1986, OOPSLA 1986.
[21] O. J. Dahl,et al. Simula Begin , 1979 .
[22] William R. Cook,et al. Mixin-based inheritance , 1990, OOPSLA/ECOOP '90.
[23] Günther Blaschek,et al. Object-oriented programming - with prototypes , 1994 .
[24] Lotfi A. Zadeh,et al. Fuzzy Sets , 1996, Inf. Control..
[25] Alan Borning,et al. Classes versus Prototypes in Object-Oriented Languages , 1986, FJCC.
[26] Murray Silverstein,et al. A Pattern Language , 1977 .
[27] William F. Opdyke,et al. Refactoring object-oriented frameworks , 1992 .
[28] Pierre Cointe,et al. Prototype-based languages: from a new taxonomy to constructive proposals and their validation , 1992, OOPSLA 1992.
[29] Wayne D. Gray,et al. Basic objects in natural categories , 1976, Cognitive Psychology.
[30] Harold Ossher,et al. Subject-oriented programming: a critique of pure objects , 1993, OOPSLA '93.