DocumentCode :
1857711
Title :
An overview of object-oriented design and C++
Author :
Seban, Robert R.
Author_Institution :
SEEC, Mountain View, CA, USA
fYear :
1994
fDate :
5-12 Feb 1994
Firstpage :
65
Lastpage :
86
Abstract :
The object-oriented software development methodology is rapidly replacing the structure-oriented development methodology. The object-oriented software design stage of the software development cycle, informally, consists of partitioning of the problem into a set of communicating entities called objects. Each object is an instance of a framework called a class. Each class defines a structure consisting of a collection of data and a set of functions (called methods) permitted to operate on the class data. The object-oriented language C++ (based on the highly popular “C” language) has become the de-facto standard for the object-oriented software programming. In this paper we present an overview of the object-oriented design and object-oriented programming stages of the software development cycle. We briefly discuss the object-oriented software development cycle to provide the context for the design and programming stages. We discuss the design and implementation of a class, and the development of a software project utilizing the object-oriented principles
Keywords :
C language; object-oriented languages; object-oriented methods; object-oriented programming; C++; object-oriented design; object-oriented programming; object-oriented software; partitioning; software development; software microarchitecture; washing machine class; Object oriented modeling; Object oriented programming; Proposals; Reliability engineering; Software design; Software engineering; Software prototyping; Software standards; Software systems; Spirals;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Applications Conference, 1994. Proceedings., 1994 IEEE
Conference_Location :
Vail, CO
Print_ISBN :
0-7803-1831-5
Type :
conf
DOI :
10.1109/AERO.1994.291202
Filename :
291202
Link To Document :
بازگشت