| |
 |
| Paper: |
C++, Objected-Oriented Programming, and Astronomical Data Models |
| Volume: |
52, Astronomical Data Analysis Software and Systems II |
| Page: |
145 |
| Authors: |
Farris, A. |
| Abstract: |
The fundamental features of objected-oriented programming are discussed from a C++ programming language perspective. This discussion focuses on objects, classes and their relevance to the data type system; the principle of information hiding; and the use of inheritance to implement hierarchical relationships. The basic concepts of this approach are characterized in contrast to more traditional procedure-oriented approaches. Drawing on the object-oriented approach, features of a new database model to support astronomical data analysis are presented. |
|
|
 |
|
|