Material Detail

Designing Reusable Classes

Designing Reusable Classes

Object-oriented programming is as much a different way of designing programs as it is a different way of designing programming languages. This paper describes what it is like to design systems in Smalltalk. In particular, since a major motivation for object-oriented programming is software reuse, this paper describes how classes are developed so that they will be reusable...

Show More


More about this material


Log in to participate in the discussions or sign up if you are not already a MERLOT member.