Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
CLU reference manual
On understanding types, data abstraction, and polymorphism
ACM Computing Surveys (CSUR) - The MIT Press scientific computation series
The object-oriented classification paradigm
Research directions in object-oriented programming
Object-oriented analysis
Object-Oriented Software Construction
Object-Oriented Software Construction
Structured Systems Analysis: Tools and Techniques
Structured Systems Analysis: Tools and Techniques
Formal approach and automated tool for constructing ontology from object-oriented database model
CIKM '10 Proceedings of the 19th ACM international conference on Information and knowledge management
Construction of ontologies from object-oriented database models
Integrated Computer-Aided Engineering
Hi-index | 0.00 |
This paper examines some advantages of the Object Oriented Model (O.O.M), such as reuse of code. better structured programs and easier transition from analysis to implementation. It presents some examples, showing why the O.O.M results in higher code reuse than procedural programming. The paper points also the advantages of Object Oriented Analysis (O.O.A) and of Data Abstraction (even though no direct connection exists between D.A. and the O.O.M).The reader is supposed to have some knowledge of the Object Oriented paradigm (class definition, objects. inheritance and polymorphism) and of C++ language.