ACM Home Page
Please provide us with feedback. Feedback
On the object-orientedness of C++
Full text PdfPdf (350 KB)
Source ACM SIGPLAN Notices archive
Volume 26 ,  Issue 3  (March 1991) table of contents
Pages: 63 - 67  
Year of Publication: 1991
ISSN:0362-1340
Author
Chung-Shyan Liu  Department of Information and Computer Engineering, Chung Yuan Christian University, Chung-Li, 32023, Taiwan, R.O.C.
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 6,   Citation Count: 0
Additional Information:

abstract   references   index terms  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/122167.122175
What is a DOI?

ABSTRACT

In this note, two different definitions of object-oriented programming, whether a class is equivalent to a type or not, will be presented. Then the relative merits of the two definitions, regarding encapsulation of objects, type checking, genericity, and inheritance of objects, will be discussed. In particular, a C++ sample program will be given to illustrate that the encapsulation of objects may be violated.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
 
4
[YL89] S. S. Yau and C. S. Liu, "A Structured Bipartite Inheritance Network Representation for Object-Oriented Software Design", Proc COMPSAC 89, IEEE International Computer Software and Application Conference, September, 1989, pp. 351-357.