Directory

(PDF) Modelling the real world: Are classes abstractions or objects?

Modelling the real world: Are classes abstractions or objects?

1994, Journal of Object-Oriented Programming

The system building process should start with a model of the relevant part of the real world, but most O-O systems work is concerned with the later stages, taking O-O languages as a given and looking at how to use them to build the system. This article discusses the origin of the object paradigm, and demonstrates the value of beginning with real-world modeling using an O-O approach.