Accession Number : ADA192503

Title :   Object-Oriented Programming in C++,

Corporate Author : NORTH CAROLINA UNIV AT CHAPEL HILL DEPT OF COMPUTER SCIENCE

Personal Author(s) : Coggins, James M

PDF Url : ADA192503

Report Date : Jan 1987

Pagination or Media Count : 8

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.

Descriptors :   *PROGRAMMING LANGUAGES, COMPUTER PROGRAMMING, COMPUTER PROGRAMS, LANGUAGE, DATA MANAGEMENT

Subject Categories : Computer Programming and Software

Distribution Statement : APPROVED FOR PUBLIC RELEASE