Object-Oriented Programming in C++,
Abstract
Object-Oriented design refers to a set of disciplines for organizing large software systems. Language support for object-oriented design includes facilities for data abstraction and inheritance. C++ is an extension of the C programming language that directly supports object-oriented constructs. Key features of C++ include support for classes, objects, and messages, operator overloading, and simplified heap storage manipulations. This paper describes how these features affect software development strategies. An idiom developed in our laboratory is illustrated in an example.
Document Details
- Document Type
- Technical Report
- Publication Date
- Jan 01, 1987
- Accession Number
- ADA192503
Entities
People
- James M. Coggins
Organizations
- University of North Carolina at Chapel Hill