1991Unpublished venueRequires access

Concepts of object-oriented programming

David Nichol Smith

Open publisher page 23 citations

Abstract

This book aims to show professional programmers how object-oriented software construction works and why many are calling it the programming paradigm of the future. The book describes the differences between procedural and object-oriented programming approaches. Then the book provides a comprehensive overview of what objects are, how they are defined, and ways the object-oriented method can be implemented for data abstraction. Throughout the book, detailed examples are provided to illustrate key object-oriented programming techniques using conventional languages or pseudocode and contrasted to the object-oriented smalltalk language.

About this research paper

What this paper is about

This book aims to show professional programmers how object-oriented software construction works and why many are calling it the programming paradigm of the future. The book describes the differences between procedural and object-oriented programming approaches. Then the book provides a comprehensive overview of what objects are, how they are defined, and ways the object-oriented method can be implemented for data abstraction. Throughout the book, detailed examples are provided to illustrate key object-oriented programming techniques using conventional languages or pseudocode and contrasted to the object-oriented smalltalk language.

Why it matters

OpenAlex reports 23 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

This book aims to show professional programmers how object-oriented software construction works and why many are calling it the programming paradigm of the future. The book describes the differences between procedural and object-oriented programming approaches. Then the book provides a comprehensive overview of what objects are, how they are defined, and ways the object-oriented method can be implemented for data abstraction. Throughout the book, detailed examples are provided to illustrate key object-oriented programming techniques using conventional languages or pseudocode and contrasted to the object-oriented smalltalk language.

Key concepts: Computer science, Smalltalk, Programming language, Object-oriented programming, Programming paradigm, Object (grammar), Abstraction, Procedural programming

Related papers

Back to paper searchBrowse research topicsOriginal source
Concepts of object-oriented programming — Research Paper | ScholarLens