The object-oriented approach (to programming)

Object-oriented is a popular expression that can be applied to a language, a user-interface style, an approach or even a database. The author aims to describe the concepts as applied to a programming language. He also describes an object-oriented user-interface style, giving insight into how object-oriented design and programming aids the software development process. >