OBJECT-ORIENTED PROGRAMMING FOR STRUCTURED PROCEDURAL PROGRAMMERS

Citation
Eh. Khan et al., OBJECT-ORIENTED PROGRAMMING FOR STRUCTURED PROCEDURAL PROGRAMMERS, Computer, 28(10), 1995, pp. 48
Citations number
17
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture","Computer Science Software Graphycs Programming
Journal title
ISSN journal
00189162
Volume
28
Issue
10
Year of publication
1995
Database
ISI
SICI code
0018-9162(1995)28:10<48:OPFSPP>2.0.ZU;2-C
Abstract
Object technology is attracting attention in many areas, such as progr amming, databases, systems analysis and design, computer architecture, operating systems, and expert systems. The object-oriented programmin g approach promises to produce greater reusability, more extensibility , and easy maintainability Structured procedural programming, on the o ther hand, is well understood, well defined, and widely used for devel oping software. As a consequence, structured programmers may not yet b e familiar with the OOP approach. Using example programs, this tutoria l compares the two paradigms, showing some of the benefits of OOP, and provides concrete illustrations of such concepts as encapsulation, hi erarchical class inheritance, and polymorphism, which underlie the obj ect-oriented paradigm.